宏定义命令是以分号结束的
×
举一反三
内容
- 0
表达式与语句的差别在于语句是以分号结束,表达式没有分号。
- 1
宏定义不是 C 语句,一定不可以在行末加分号。
- 2
C++的编译预处理命令包括宏定义命令、文件包含命令和条件编译命令,都是以( )开始。 A: ¥ B: & C: # D: @
- 3
宏定义不是说明或语句,所以在行末不用加分号;如果加了分号,替换时连分号也一起替换
- 4
中国大学MOOC: 3.以下说法正确的是()A.宏定义是C语句,所以要在行末加分号B对程序中用双引号括起来的字符串内的字符,与宏名相同的要进行置换C在进行宏定义时,宏定义不能层层置换D.可以用#undefine命令终止宏定义的作用域