首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2020-05-19
43
问题
若程序中有宏定义行: #define N 100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://www.kaotiyun.com/show/AwCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于do…while循环的叙述中正确的是()。
通过键盘输入数据,为数组中的所有元素赋值,在程序中下划线处应填入的是()。#nclude#defineN10voidfun(intx[N]){inti=0;while(i<N)scanf(’’%d’’,______);}
以下程序的输出结果是()。#includemain()voidfun(char*c,intd){charb=’a’,a=’A’;{*c=*c+1;d=d+1;fun(&b,a);print
C语言中的dread(buffer,size,count,fp);函数是用来读取二进制文件的,关于buffer的叙述正确的是()。
若有定义语句doublea,*P=&a;,下列叙述中错误的是()。
有以下程序:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structste12]={10,a,20,b};以下选项中表达式值为11的是()。
下列方法中,属于白盒法设计测试用例的方法的是()。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是()。
在数据管理技术发展的三个阶段中,数据共享最好的是
有以下程序段charch;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);己知字符a的ASCII十进制代码为97,则执行上述程序
随机试题
某商场在开业前要选择经营商业的种类,现有甲、乙、丙、丁四类商品可供选择。由于对未来市场需求无法做到比较精确的预测,只能大致估计为:需求量较高、需求量中等、需求量较低三种情况。这三种情况的预计损益值如下表所示:根据以上资料,回答下列问题:销售
已知矩阵A=的行列式|A|=-1,则A-1=()。
患者,女性,26岁。妊娠26周,因“发热伴畏寒、寒战、腰痛、尿频、尿痛3天”来院。查尿常规pH6.0,比重1.014,蛋白(+),白细胞20个/HP,红细胞6个/HP,见白细胞管型,中段尿培养为支原体。最可能的诊断是
患儿,男,6岁。突然出现头面眼睑浮肿,并迅速波及全身,呈紧张性水肿,尿少,色如浓茶,伴发热,恶风,口渴,咽痛,舌尖红,苔薄黄,脉浮数。治疗应首选的方剂是
在下列索赔事件中,承包人不能获得费用索赔的是()。
根据《大中型水利水电工程建设征地补偿和移民安置条例》的有关规定,移民经费列入( ),工程开工后,按批准的年度移民安置计划提前拨款。
关于个人汽车消费贷款,银行与汽车金融公司有很多不同,以下不属于二者不同的是()。
个体是否患有心理疾病,()。
“中国将用10年的时间走完资本主义文明50年的发展道路。”新世纪之交,就有国外经济学家如此预言中国的前途。如同当时盛行的“中国崩溃论”,这样的预言同样令人_________。从2002年到2012年,谁能想到,中国经济总量会实现从世界第六到第二的_____
【S1】【S7】
最新回复
(
0
)