首页 > 计算机类考试> 计算机二级> C语言
题目内容 (请给出正确答案)
[单选题]

以下叙述中正确的是()。

A.预处理命令行必须位于源文件的开头

B.在源文件的一行上可以有多条预处理命令

C.宏名必须用大写字母表示

D.宏替换不占用程序的运行时间

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“以下叙述中正确的是()。A.预处理命令行必须位于源文件的开头…”相关的问题
第1题
以下叙述中正确的是()A.预处理命令行必须位于源文件的开头B.每个C语言必须在开头包含预处理
以下叙述中正确的是()

A.预处理命令行必须位于源文件的开头

B.每个C语言必须在开头包含预处理命令行:include<stdio.h>

C.宏名必须用大写字母表示

D.宏替换不占用程序的运行时间

点击查看答案
第2题
以下有关宏替换叙述中,错误的是()。

A.宏替换不占用运行时间

B.宏无类型名

C.宏替换只是字符替换

D.宏名必须用大写字母表示

点击查看答案
第3题
以下有关宏替换的叙述不正确的是()

A.宏替换不占用运行时间

B. 宏名无类型

C. 宏替换只是字符替换

D. 宏名必须用大写字母表示

点击查看答案
第4题
以下叙述中正确的是()

A.在程序的一行上可以出现多个有效的预处理命令行

B. 使用带参的宏时,参数的类型应与宏定义时的一致

C. 宏替换不占用运行时间,只占用编译时间

D. 以下定义中CR是称为宏名的标识符#defineCR045

点击查看答案
第5题
以下有关宏替换的叙述不正确的是()。

A.宏名不具有类型

B.宏名必须用大写字母表示

C.宏替换只是字符替换

D.宏替换不占用运行时间

点击查看答案
第6题
以下叙述中正确的是()。A.在C语言中,预处理命令行都以“”开头B.预处理命令行必须位于c源程序
以下叙述中正确的是()。

A.在C语言中,预处理命令行都以“”开头

B.预处理命令行必须位于c源程序的起始位置

C.include<stdi0.h>必须放在C程序的开头

D.C语言的预处理不能实现宏定义和条件编译的功能

点击查看答案
第7题
下列关于宏的叙述中正确的是()。 A.宏名必须用大写字母表示B.宏定义必须位于源程序中
下列关于宏的叙述中正确的是()。

A.宏名必须用大写字母表示

B.宏定义必须位于源程序中所有语句之前

C.宏替换没有数据类型限制

D.宏调用比函数调用耗费时间

点击查看答案
第8题
以下关于编译预处理的叙述中错误的是()

A.预处理命令行必须位于源程序的开始

B.源程序中凡是以 # 开始的控制行都是预处理命令行

C.一行上只能有一条有效的预处理命令

D.预处理命令是在程序正式编译之前被处理的

点击查看答案
第9题
以下叙述中错误的是()。

A.在程序中凡是以“#”开始的语句行都是预处理命令行

B.预处理命令行的最后不能以分号表示结束

C.#define MAX是合法的宏定义命令行

D.C程序对预处理命令行的处理是在程序执行的过程中进行的

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改