首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是( )。
以下关于宏的叙述中正确的是( )。
admin
2021-04-28
41
问题
以下关于宏的叙述中正确的是( )。
选项
A、宏替换没有数据类型限制
B、宏定义必须位于源程序中所有语句之前
C、宏名必须用大写字母表示
D、宏调用比函数调用耗费时间
答案
A
解析
宏定义写在函数的花括号外边,作用域为其后的程序,通常在文件的最开头,所以B选项中宏定义必须位于源程序中所有语句之前是错误的。宏名一般用大写,但不是必须用大写,所以C选项错误。宏展开不占运行时间,只占编译时间,函数调用占运行时间(分配内存、保留现场、值传递、返回值),所以D选项错误。
转载请注明原文地址:https://www.kaotiyun.com/show/E3tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
当变量c的值不为2、4、6时,值为“真”的表达式是()。
有以下程序main(){chara,b,c,d;Scanf("%C%c",&a,&b);c=getchar();d=getchar();printf("%c%c%c%c\n",a
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是
下面描述中错误的是
以下定义数组的语句中错误的是()。
以下叙述中正确的是()。
若有以下程序,编译时出现错误,你认为出错的是#includemain(){inta=0,b=0,c=0,d;c=(a+=b,,b+=a);/*第4行*/d=c;;/*第5行*/;/*第6行*/
有下列程序:#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)for(j=i+1;j<n;j++)
下面程序的运行结果是()。y=5;x=14;y=((x=3*y,x+6),x-1);printf(’’x-%d,y=%d’’,x,y);
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量s中偶数位上的数,依次构成一个新数放在t中。高位仍在高位,低位仍在低位。例如,当S中的数为:7654321时,t中的数为:642。请改正程序中的错误,使它能得出正确的结果。注意:不要
随机试题
Notonlytheswitchesbutalsotheoldwiring______changed.
关于信号平均次数的描述,错误的是
藏药的药味包括()。
A.药品说明书B.药品的内标签C.药品的标签D.药品的外标签注明药品通用名称、成分、性状、适应症或者功能主治、规格、用法用量、不良反应、禁忌、注意事项、贮藏、生产日期、产品批号、有效期、批准文号、生产企业等内容的是()
下列说法中不正确的是()。
中国的公务护照是由()部门颁发。
在使用心理测验对应聘者进行评价和筛选时,策略选择的种类有()。
一、注意事项1.本题本由给定资料与作答要求两部分构成。考试时限为150分钟。其中,阅读给定资料参考时限为40分钟,作答参考时限为110分钟。2.请在题本、答题卡指定位置上用黑色字迹的钢笔或签字笔填写自己的姓名和准考证号,并用2B铅笔在准
根据以下资料,回答下列问题。2011年1—7月,中国农产品进出口金额为833.3亿美元,同比增长28.9%。2011年7月,中国农产品进出口金额为130.3亿美元,环比增长10.4%,同比进出口金额增长30.1%。2011年1—7月,中
_______给孔子加上了“大成至圣文宣王”的头衔。元朝统治者把________定为“国是”,把朱熹的________称为“圣经章句”。
最新回复
(
0
)