首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是
以下关于宏的叙述中正确的是
admin
2019-12-17
24
问题
以下关于宏的叙述中正确的是
选项
A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字*表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字*,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/NhCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
阅渎以下程序#include<stdio.h>main(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);printf("%d%f\n",case,pri
有以下程序#include<stdio.h>main(){FILE*pf;char*s1="China",*s2="Beijing";pf=fopen("abc.dat","wb+");fwrite(s2,7,1,pf);rewind(pf)
有以下程序#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={1,2};f(a);p
数据库DB、数据库系统:DBS、数据库管理系统DBMS之间的关系是
以下C语言用户标识符中,不合法的是
以下关于C语言数据类型使用的叙述中错误的是
下列给定程序中,函数fun的功能是:读入一个字符串(长度<20),将该字符串中的所有字符按ASCII码值升序排序后输出。例如,若输入"edcba",则应输出’abcde’。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中
下列给定程序中,函数fun的功能是:把形参a所指数组中的最小值放在元素a[0]中,接着把a所指数组中的最大值放在a[1]元素中;再把a所指数组元素中的次小值放在a[2]中,把a所指数组元素中的次大值放在a[3],依此类推。例如,若a所指数组中的数据最初排
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于定义阶段任务的是
随机试题
健脾丸的功效是()(1995年第48题)
简述公民民事行为能力的概念及种类。
库欣综合征分泌过多的激素是
下颌作最大开颌运动时髁状突的运动下颌向前运动时髁状突的运动
2010年4月12日,甲、乙组成联合共同承包体,但甲、乙为不同资质等级的单位,甲为一级资质,乙为二级资质,则应当按照()单位的业务许可范围承揽工程。
()是指财政部门代表国家对单位和单位中的相关人员的会计行为实施的监督检查,及对发现违法会计行为实施行政处罚,是一种外部监督。
政府应该不允许烟草公司在其营业收入中扣除广告费用,这样的话,烟草公司将会缴纳更多的税金。它们只好提高自己的产品价格,而产品价格的提高正好可以起到减少烟草购买的作用。以下哪个选项是上述论点的前提?()
关于中国古代各个朝代的人才选拔制度,搭配有误的是()。
大明朝江苏武进县陈洽陈叔远精通经史,才思敏捷。据说八岁那年有一次随父沿江漫步.见江上两船并行,须臾之后扬帆的超过了摇橹的。陈父触景生情,出一上联:两船并行,橹速不如帆快;出句以“【73】”谐音【74】时期【75】谋士【76】的姓名,以“【77】”谐音【78
RightandLeft-handednessinHumansWhydohumans,quitedifferentfromtheotheranimalspecies,displayadistinctleftor
最新回复
(
0
)