首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2021-07-09
45
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、使用宏定义可以嵌套
B、宏定义语句不进行语法检查
C、双引号中出现的宏名不替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换有两类:简单的字符替换和带参数的宏替换。使用宏应注意:①宏定义仅仅是符号替换,不是赋值语句,因此,不做语法检查;②为了区别程序中其他的标示符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/oatp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inta[4][4]={{1,4,3,2),{8,6,5,7),{3,7,2,5},{4,8,6,1)),i,k,t;for(i=0;i
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。注意:部分源程
有以下程序#include<stdio.h>#include<string.h>StructA{inta;charb[10];doublec;};structAf(structAt);
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是( )。
有以下程序:#include<stdio.h>intfun(int(*s)[4],intn,intk){intm,i;m=s[0][k];for(i=1;i<n;i++)if(s
设有定义:struct{intn;floatx;}s[2],m[2]:{{10,2.8},{0,0.0}};则以下赋值语句中正确的是()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回所剩字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段:q=s;s=s一>next;P=s;while(P一>next
若有以下语句:typedefstructS{intg;charh;|T;以下叙述中正确的是()。
随机试题
无产阶级的第一个政治纲领是()。
既作用于T细胞又作用B细胞的非特异性刺激物是
五方中的"西"属于五行中的
下列各项中,属于原始凭证的有()。
服务对象小王向社会工作者咨询运动健身的有关信息,正好社会工作者手边有一份他哥哥开办的运动健身中心的宣传材料,下列社会工作者的做法中,较妥当的包括()。[2010年真题]
甲公司为增值税一般纳税人,适用的增值税税率为17%,适用的所得税税率为33%。商品销售价格中均不含增值税额。每笔销售业务分别结转销售成本。2002年6月,甲公司发生的经济业务及相关资料如下:①向A公司销售商品一批。该批商品的销售价格为600000
Gypsies,nomadsarrivinginEuropeinthe1400s,enduredexpulsions,forcibleremovalofchildren,servitudeingalleysormine
Whatdidthemandolastnight?
A、Theclassthoughtthedemonstrationwastoocomplex.B、Theprofessordidn’tshowup.C、Toomanystudentsshowedup.D、Theprof
A、Animaldiseaseshavenothingtodowithhumanhealth.B、Controllinganimaldiseasesisboundtoposeaneconomicthreat.C、All
最新回复
(
0
)