首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2011-06-10
27
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、使用宏定义可以嵌套
B、宏定义语句不进行语法检查
C、双引号中出现的宏名不替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换有两类:简单的字符替换和带参数的宏替换。使用宏应注意:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查:②为了区别程序中其他的标示符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/s3Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是:【】 intf(inta[ ],intn) { if(n>1) returna[0]+f(&a[1],n-1); else returna[0];} main( ) { intaa[3]
有以下程序 #include <stdio.h> main( ) { FILE *fp; int i,k=0,n=0; fp=fopen(“d1.dat”,”w”); for(i=1;i<4;i++) fprintf(fp,”%d”
有以下程序int a=2;int f(int *a){return (*a)++;}main( ){ int s=0; { int a=5; s+=f(&a); } s+=f(&a); printf(“%d\n”,
设有定义:int n=0,*p=&n,**q=&p;则以下选项中,正确的赋值语句是( )
设有定义:int a,*pa=&a;以下scanf语句中能正确为变量a读入数据的是( )
在64位高档微机中,CPU能同时处理【 】个字节的二进制数据。
s12和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是
以下能正确定义二维数组的是
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是()。
树是结点的集合,它的根结点数目是()。
随机试题
G01-30型割炬()。
骨盆狭窄时可导致
男,2岁,自幼牛乳喂养,未及时添加辅食,平素食欲不振,近半个月来腹泻呈水样便,一日4或5次。体检:体重6kg,身高75cm,头围47cm,精神萎靡,心肺听诊正常,腹部皮下脂肪消失。该患儿在治疗过程中,最多发生的问题是
活化CD4+T细胞通过哪种细胞因子受体发挥作用
根据《证券法》的规定,有下列哪些情形的,为公开发行:
甲乙双方在合同中对合同履行的期限约定不明确的,根据法律规定,应按()的办法处理。
安徽省凤阳县小岗村原党委第一书记沈浩把群众的点滴难处看在眼里、记在心上、解决到实处,用一片真心换来了与群众的水乳交融、生死相依。沈浩同志的事迹说明()。①中国共产党以人为本、执政为民②党的一切工作都是为了造福人民
微观环境
将考生文件夹下WARM文件夹中的文件ZOOM.PRG复制到考生文件夹下BUMP文件夹中。
Noreferencebook,perhapsnobookofanykindexcepttheBible,issowidelyusedas"thedictionary".Evenhousesthathavefe
最新回复
(
0
)