首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2011-06-10
27
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、使用宏定义可以嵌套
B、宏定义语句不进行语法检查
C、双引号中出现的宏名不替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换有两类:简单的字符替换和带参数的宏替换。使用宏应注意:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查:②为了区别程序中其他的标示符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/tDPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知在4行3列的全局数组score(4,3)中存放了4个学生3门课程的考试成绩(均为整数)。现需要计算每个学生的总分,某人编写程序如下:OptionBase1PrivateSubCommand1_Click()
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程:PrivateSubOption1_Click(IndexAsInteger)…EndSub下面关于此
有以下程序: #include<stdlib.h> structNODE {intnum;stmctNODE*next;}; main( ) {structNODE*p,*q,*r; p=
C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是
在计算机系统中,存储一个汉字的国标码所需要的字节数为
以下函数的功能是删除字符串s中的所有数字字符。请填空。 vioddele(char*s) { intn=0,i; for(i=0;s[i];i++) if(【】) s[n++]=s[i]; s[n]=【
以下叙述中不正确的是
有以下程序main(){ char a,b,c,*d;a=’\’; b=’\xbc’;c=’\0xab’; d="\0127";printf("%c%c%c%c\n",a,b,c,*d);}编译时出现错误,以下叙述中正确的是
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为()。
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
随机试题
使人屬孟嘗君,願寄食門下。屬:
冠状缝和矢状缝等多条颅缝同时出现早闭
500kV全线架设地线的架空输电线,某一杆塔高110m,按操作过电压及雷电过电压要求的悬垂绝缘子片数应为(单片绝缘子高度为155mm)()。
关于初衬喷射混凝土施工的说法,正确的有()。
在用Word编辑时,文字下面的红色波浪下划线表示()。
2010年某房地产开发公司发生的主要经营业务如下:(1)销售商品房600套,每套售价50万元,收取房款30000万元。预售商品房100套,每套售价60万元,预收房款1800万元。(2)将委托某施工企业建造的高档别墅一栋作价2000万元换取某
下列各项咨询形式中,属于税务咨询可以采用的有()。
现代企业组织制度的主要内容有()。
【B1】【B7】
Academicqualifications’valueintheworkplaceisabigissueforstudents,policymakersandtaxpayers,especiallyastherisin
最新回复
(
0
)