C语言中除了可以用预编译处理命令#define,还可以用关键字什么定义符号常量

2024-11-05 00:39:03
推荐回答(2个)
回答(1):

预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。
在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。

回答(2):

const int a = 5;
const char b = 'c';