首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是
以下关于宏的叙述中正确的是
admin
2019-04-24
94
问题
以下关于宏的叙述中正确的是
选项
A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字母表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/3URp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义char*m,n[5],并执行了m=malloc(80)后,以下语句中正确的是()。
有如下程序:intfunc(inti,intj){return(i+j);}main(){intx=2,y=5,z=8,rtn;rtn=func(func(x,y),z);
下列叙述中错误的是()。
使用fgets(str,n,p)函数从文件中读入一个字符串,以下叙述错误的是()。
若已建立如下图所示的单链表结构:且该链表结构中,指针p和q分别指向图中所示节点,则不能将q所指的节点插入到链表末尾来构成单向链表的语句是()。
下面的程序的输出为()。structA{intm;int*n:}*p;intdata[4]={10,20,30,40);structAaa[4]=50,&data[0]
对于循环队列,下列叙述中正确的是()。【09年9月】
以下叙述正确的是()。【10年3月】
在数据库管理系统提供的数据语言中,负责数据的查询、增加、删除和修改等操作的是()。
设有一个商店的数据库,记录客户及其购物情况,由三个关系组成:商品(商品号,商品名,单价,商品类别,供应商),客户(客户号,姓名,地址,电邮,性别,身份证号),购买(客户号,商品号,购买数量),则关系购买的键为()。
随机试题
下列哪种通道是持续开放的
我国的对外贸易经营者是指依法从事对外贸易活动的
A.伤口一期缝合B.清创加引流,一期缝合C.清创加植皮D.清洗消毒创面后包扎足背大面积皮肤撕脱伤后2小时其处理应
高血压合并糖尿病或肾脏疾病患者,降血压治疗时应使血压最终降至的水平是
A.捻转幅度大,肌纤维缠绕针身B.针身剥蚀损坏C.体位移动D.误伤血管神经E.体质虚弱晕针的主要原因是
Internet提供的服务方式分为基本服务方式和扩展服务方式,下列选项中属于基本服务方式的是()。
某超市购进一批商品,按照能获得50%的利润定价,结果只销售了70%,为尽快将余下的商品销售出去,超市决定打折出售,这样所获得的全部利润是原来能获得利润的82%,余下的商品几折销售?()
教师备课要求写出三种计划,这三种计划是学期计划、课题计划和______计划。
提问的过程包括:提问设计、实施提问、学生回答、处理答问。()
下列各句中没有错别字的一句是()
最新回复
(
0
)