首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是
以下关于宏的叙述中正确的是
admin
2018-11-21
20
问题
以下关于宏的叙述中正确的是
选项
A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字母表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/Vlxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中不正确的是()。
以下程序的输出结果是______。#defineM(x,y,z)x*y+zmain(){inta=1,b=2,c=3;printf("%d\n",M(a+b,b+c,c+a));}
以下的for循环______。for(x=0,y=0;(y!=123)||(x<4);x++)
以下程序的输出是【】。main(){charstr1[]="Howdoyoudo",*p1=str1;strcpy(str1+strlen(str1)/2,"esshe");printf("%s\n",p1);}
设有以下语句()structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0]则表达
若要求从键盘读入含有空格字符的字符串,应使用函数()。
若想通过以下输入语句使a=5.0,b=4,c=3,则输入数据的形式应该是【】。intb,c;floata;scanf("%f,%d,c=%d",&a,&b,&c)
关系代数是关系操作语言的一种传统表示方式,它以集合代数为基础,它的运算对象和运算结果均为()。
阅读下列程序,当运行函数时,输入asdafaaz67,则输出为#include<stdio.h>#include<ctype.h>#include<string.h>intfun(char*str){in
数据库设计包括两个方面的设计内容,它们是
随机试题
A、growB、fellowC、slowD、allowDA.grow[gru];B.fellow[’felu];C.slow[slu];D.allow[’lau]。本题考查字母组合ow在不同单词中的读音。ow在单音节词、复合词中或后跟元音字母时,常
男性,32岁,饱食后突感右上腹部剧痛,迅速转移到右下腹和下腹部,伴恶心,呕吐不能减轻腹痛。发病6小时来院急诊,体检:痛苦貌,血压90/60mmHg,脉搏120次/分,全腹肌紧张,压痛,反跳痛,以上腹和右上腹部为着,肠鸣音消失,肝浊音界存在,白细胞16×1
某剧场音乐厅见图1总建筑面积1.8×104m2,由演奏大厅、室内乐厅、流行音乐厅和其他附属设施组成,设置音乐沙龙、音乐广场、录音棚、培训琴房、贵宾厅、化妆间、观众休息厅等配套设施,交响乐大厅、观众厅台设有池座和两层楼座,总1303座。未划分防火分区。
新增并设置工资项目。工资表名:1月份工资表
《中华人民共和国刑法》规定了10个走私罪名,其中走私普通货物、物品的,以走私货物、物品所偷逃应缴税款的大小划分罪与非罪。请指出下列()构成了走私犯罪。
________是中国第一部器乐合奏曲谱集,由清代蒙古族文人________所编。
苏轼说:“物必先腐也,而后虫生之;人必先疑也,而后谗入之。”与该论断意思相同的论断是()
AdvertisinghasbeenamongEngland’sbiggestgrowthindustriessincethewar,intermsoftheratioofmoneyearningstodemonst
IP地址块202.113.79.128/27、202.113.79.160/27和202.113.79.192/27经过聚合后可用的地址数为()。
その映画はわたしも()みました。
最新回复
(
0
)