我记得经常被告知 C 预处理器不知道 C。它不知道类型,不记得声明的符号等。如果是这样,它怎么可能根据类型采取不同的行动它的参数?
最佳答案
预处理器不处理 _Generic
特性。它是一个主要表达式,比大多数其他表达式更受重视。
关于c - C11 _Generic 与 C 预处理器的 'essence' 不矛盾吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32159717/
我记得经常被告知 C 预处理器不知道 C。它不知道类型,不记得声明的符号等。如果是这样,它怎么可能根据类型采取不同的行动它的参数?
最佳答案
预处理器不处理 _Generic
特性。它是一个主要表达式,比大多数其他表达式更受重视。
关于c - C11 _Generic 与 C 预处理器的 'essence' 不矛盾吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32159717/