66问答网
所有问题
c语言中,下面叙述不正确的是
A、预处理命令行都必须以#号开始
B、在程序中凡是以#开始和语句行都是预处理命令行
C、C程序在执行过程中对预处理命令行进行处理
D、以下是正确的宏定义
#define IBM_PC
举报该问题
推荐答案 2011-08-05
如果是单选题的话应该是 C了, 问题 B 没有写全。
预处理 是
编译器
编译代码阶段进行的预先处理,包括
宏定义
展开和替换、条件编译、文件包含等,不是程序执行过程进行处理,所以 C 是错误的。
C/C++ 语言规定,预处理
命令行
必须 以 # 开头,这样编译器才能识别该行代码是不是预处理代码,所以 A 是对的。
#define IBM_PC 是宏定义,属于预处理部分。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/p9nipiU9n.html
其他回答
第1个回答 2011-08-05
C 预处理实在编译时就处理了。
第2个回答 2011-08-05
个人认为是CD,因为对预处理的命令在编译时就进行了。D项中缺少替代的语句,像
#define IBM_PC THINKPAD 是正确的,这将把程序中出现的IBM_PC替换成THINKPAD
欢迎交流:)
第3个回答 2011-08-05
C。预处理命令在编译时就处理了。其它都对
第4个回答 2011-08-05
D 不能有下划线
第5个回答 2011-08-05
C
1
2
下一页
相似回答
以下关于
C语言
一些
叙述,不正确是
( ) 。
答:
【答案】:D 外部变量作用域是整个程序(全局变量),它由编译程序在编译时给其分配空间,属于静态分配变量,隐含类别是extern(外部)存储类。引进外部变量原因如下:一是程序运行外部变量值是始终存在;二是外部变量可以在所有函数间共享。
在
c语言中
:以下
不正确的叙述是
。() A)在
C程序中
所用的变量必须先
答:
所以D是
不正确的
。
试题13以下选项中关于
C语言的叙述错误的是
()
答:
【答案】:D 试题13分析 常量是在程序运行过程
中,
其值不能被改变,可分为整型常量,实型常量等,不能认为经常被使用的变量就可以定义成常量。试题13答案 D
...ex{int x;float y;char z;} example;则
下面叙述中不正确是
...
答:
【答案】:D 在
C语言
环境
中,
结构体类型说明一般形式:struct结构体名{类型名结构体成员名…}结构体变量名;其中,“struct”是结构体类型关键字。对于本题而言,example是结构体变量名,而非结构体类型名。
下列
叙述中不正确的是
( )。
答:
【答案】:B 在
C语言中,
传值有地址传值和参数传信参数传值只能将实参传递给形参,所以A选项
正确
。C语言中的外部变量是可以在函数之间传递数据的,所以C选项正确。C语言中的自动变量是默认的变量,实际上是函数中的,所以D选项正确。全局变量一经定义都需要分配内存单元,在程序运行过程中自始至终都会...
以下
叙述不正确的是
( )。
答:
【答案】:D 在
c语言
所有的运算符
中,
逗号运算符的优先级最低。
C语言
区分大小写,所以APH和aph是两个不同的变量。赋值表达式a=b表示将b的值赋予a,而b本身的值保持不变;通过键盘可以向计算机输入允许的任何类型的数据。选项D)中当从键盘输人数据时,对于整型变量可以输入整型数值和字符,对于实型...
大家正在搜
c语言中下列叙述正确的是
以下叙述正确的是c语言
关于c语言的叙述正确的是
以下正确的说法是在c语言中
c语言是一种什么语言
c语言是什么语言
c语言程序中必须有的函数是
c语言是机器语言吗
c语言中函数调用的方式有
相关问题
(C语言)以下叙述中不正确的是
在c语言中:以下不正确的叙述是 。( ) A)在C程序中所用...
C语言 以下叙述中错误的是?
下面对C语言特点,不正确描述的是( )。
C语言中以下叙述中错误的是
c语言 设有以下说明语句: struct stu { int...
C语言中,下面有关宏替换的叙述中,不正确的是?
C语言 设有以下语句 struct stu{int a;in...