首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2021-02-25
26
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、双引号中出现的宏名不替换
B、使用宏定义可以嵌套
C、宏定义仅仅是符号替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:
①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;
②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;
③双引号中出现的宏名不替换;
④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/lbtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);}若文本文件filea.txt中原有内容为hello,则运
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
C语言程序中,运算对象必须是整型数的运算符是
以下叙述中正确的是
有以下程序,执行后的输出结果是main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*P=&c;*P=*p1*(*p2);printf("%d\n",c);}
以下叙述中正确的是()。
通常软件测试实施的步骤是()。
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是
C语言源程序名的后缀是
下面不属于软件测试实施步骤的是()。
随机试题
一水平动脉管的内半径为2×10-3m,粘度为2.084x10-3Pa.s的血液在管中以0.03m·s-1的平均流速做层流。试求:(1)流量;(2)最大流速;(3)管长为0.01m时,血管两端的压强差。
急性阑尾炎术后24小时内,护士应重点观察的并发症是( )。
如图6—1一10所示,容器竖管横截面面积A1=1cm2,底面面积A2=100cm2,水对容器底面的作用力为()N。
在桥梁工程施工吊运预制预应力简支梁时,若梁长超过(),须进行裸梁的稳定性验算。
对钢筋混凝土梁的正截面破坏形式影响最大的是()。
ABC会计师事务所接受委托,对甲公司20×8年度财务报表进行审计,并委派A注册会计师为项目负责人。在接受委托后,A注册会计师发现甲公司业务流程采用计算机信息系统控制,审计项目组成员均缺少这方面的专业技能。A注册会计师了解到某软件公司张先生曾参与甲公司计算
()两个应用层协议采用的传输层协议都是UDP。
运动幅度(健美操)
新时代要求公务员遵纪守法,依法办事。请结合报考岗位谈谈你的看法。
假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量S的取值范围为(1):若信号量S的值为-3,则系统中有(2)个进程等待使用打印机。(2)
最新回复
(
0
)