首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2021-06-15
61
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、双引号中出现的宏名不替换
B、使用宏定义可以嵌套
C、宏定义仅仅是符号替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/X5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta,b;通过语句scanf("%d;%d",&a,&b);能把整数3赋给变量a,5赋给变量b的输入数据是
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;prinff("%d\
有以下程序main(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
已知:intc[3][4];,则对数组元素引用正确的是()。
以下选项中不能用作C程序合法常量的是()。
以下不合法的数值常量是
若有以下定义intx[10],*pt=x;则对x数组元素的正确引用是
以下选项中不属于C语言程序运算符的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
以下选项中不属于C语言程序运算符的是()。
随机试题
陆地生态系统中固定太阳能的生物类群主要是( )。
关于胆石症的叙述,不正确的是
传染病恢复期抗体效价比急性期升高几倍以上有特异性诊断价值
关于二巯丙醇叙述错误的是()。
城镇污水经二级生物处理出水中的含氮化合物可能是以()形式存在的。
居住区规划设计的基础资料包括()
长于描写叙事且具有抒情性、戏剧性的单乐章管弦乐曲是()。
A、4B、11/3C、10/3D、3A间隔组合数列。奇数项:连续的自然数列3、4、5;偶数项:公差为2/3的等差数列,=(4),选择A。
Readtheadvertisementbelowaboutaconsultantvacancy.Choosethecorrectwordtofilleachgap,fromA,B,orC.For
A、Takingsportparticipationastheirmaintask.B、Takingtheirhomeworkastheirmaintask.C、Neverpayingattentiontotheirh
最新回复
(
0
)