首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是
以下关于宏的叙述中正确的是
admin
2017-04-26
39
问题
以下关于宏的叙述中正确的是
选项
A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字母表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/sqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在执行下述程序时,若从键盘输入6和8,则结果为main(){inta,b,s;scanf("%d%d",&a,&b);s=aif(a
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
以下程序的输出结果是#includevoidprt(int*x,int*y,int*z){printf("%d,%d,%d\n",++*x,++*y,*(z++));}main(){inta=10,b=40,c=20;p
以下选项中可作为C语言合法常量的是
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和
为了便于对照检查,测试用例应由输入数据和预期的______两部分组成。
以下选项中不合法的标识符是
软件开发的结构化生命周期方法将软件生命周期划分成
若i、j已定义成int型,则以下程序段中内循环体的总执行次数是()。for(i=6;i>0;i--)for(j=0;j<4.j++){…}
在长度为n的有序线性表中进行二分查找,最坏的情况下,需要的比较次数为()。
随机试题
下列负责执行路由器的各种指令的是【】
在Word2010下,若把abc.docx文件打开后以文本文件格式存盘,应选择“文件”选项卡下的________命令。
下列哪项不是胃火上逆型呃逆的主症
女,55岁。国家公务员,30年来因丈夫(高级工程师)有外遇,夫妻感情不佳,总想离婚,但又总舍不得孩子,又怕丢面子,来到心理咨询门诊,想问心理咨询师,离婚好还是不离婚好?此时心理咨询师最应注意的原则是
某甲拥有一条渔船,某乙借得之后,在海上从事走私活动时被海关缉私人员查获。海关对某乙作出如下处罚决定:没收某乙用于走私的渔船及全部走私物品,并处罚款2万元。下列哪一说法正确?()
全国重点文物单位如果必须作其他用途的,应当()。
现代从业人员加强职业道德修养的正确途径和方法有()。
“欲穷千里目,更上一层楼”说的是:
根据宪法和法律,下列选项中构成违宪行为的是( )。
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
最新回复
(
0
)