我想知道这两个术语之间的确切区别。 一些搜索结果表明#是预处理器的信号,旁边就是那个 符号将是指令。例如
"#" : - 预处理器符号
"包括" : - 指令
所以#include
调用预处理器指令本身。如果是这样,请告诉我C ++中预处理程序指令vs指令的示例?
答案 0 :(得分:3)
#include
是预处理程序指令的开始。它由一个#
字符后跟指令名称组成。之后会有其他信息。完整预处理程序指令的示例可能是:
#include <string>
指示预处理器执行某些操作(在这种情况下,包含string
标头)。
术语“指令”也可以在C ++的其他上下文中找到。例如,以下是using-directive:
using namespace std;
我建议不要挂断“指令”这个词。这只是“做一件事的命令”的英文术语。