问题:
[单选]若程序中有宏定义行:#define N 100则以下叙述中正确的是( )。
A . 宏定义行中定义了标识符N的值为整数100
B . 在编译程序对C源程序进行预处理时用100替换标识符N
C . 对C源程序进行编译时用100替换标识符N
D . 在运行时用100替换标识符N
参考解析:
C语言中,凡是以“#”号开头的行,都称为“编译预处理”。对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理。
来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。
相关文章:
以下程序段完全正确的是( )。04-20
有以下程序: #include<stdio.h>main(){i04-20
以下选项中能表示合法常量的是( )04-20
以下不能将S所指字符串正确复制到t所指存储空间的是(&04-20
软件生命周期是指( )。04-20
可以用InputBox函数产生“输入对话框”。执行语句:st=I04-20
以下选项中,合法的一组C语言数值常量是( &n04-20
运行下列程序,输入如下两行: Hi, I amhere. 弹出的窗体中04-20