相关疑难解决方法(0)

在C中使用#pragma

#pragmaC中有哪些用途,有例子?

c pragma

107
推荐指数
7
解决办法
19万
查看次数

为什么#pragma 被视为预处理器指令?

我知道它以 开头#,并且遵循预处理指令格式。但是预处理器真的关心它吗?的#pragma pack,#pragma once和其他所有的指令,我知道,都是由编译器进行。这个问题中的评论甚至指出#pragma指令在预处理阶段仍然存在。所以我的问题是:

  1. 既然#pragma是编译器,为什么它被认为是一个预处理指令?仅仅是因为它以 开头#吗?
  2. 预处理器真的对#pragma?

c preprocessor pragma

6
推荐指数
1
解决办法
203
查看次数

标签 统计

c ×2

pragma ×2

preprocessor ×1