C ++中的指令和前置指令之间有何区别?


回答 1:

C ++中的指令和前置指令之间有何区别?

指令主要用于#define,#include等预处理器。

我所知道的只有C ++指令是“使用”的,用于在源代码中包含名称空间。

有一些基于#pragma的指令适用于编译器,例如用于结构包装或禁用某些警告。

SMP编译器还具有一些#pragma指令,通过这些指令,哪个编译器知道要在多个处理器(或多个内核)上执行的函数。但是我没有用过。

让我们看一下预处理器指令:Babloo Shukla的答案:为什么在C编程中使用#?