题目内容

以下关于编译预处理的叙述中错误的是()。

A. 预处理命令行必须以
B. 开始
C. 一条有效的预处理命令必须单独占据一行
D. 预处理命令行只能位于源程序中的所有语句之前
E. 预处理命令不是C语言本身的组成部分

查看答案
更多问题

如果在一个函数中的复合语句中定义了一个变量,则该变量()。

A. 只在该复合语句中有效
B. 在该函数中有效
C. 在本程序范围内有效
D. 为非法变量

进行宏定义时,宏名必须使用大写字母表示。

A. 对
B. 错

若有#defineS(a,b)a*b则语句area=S(3,2);area的值为6。

A. 对
B. 错

#defineIBM_PC是正确的宏定义。

A. 对
B. 错

答案查题题库