首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
admin
2014-06-19
53
问题
若程序中有宏定义行:#defineN100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为”编译预处理”。其含义是在c编译程序对c源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的”宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://www.kaotiyun.com/show/FiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在面向对象的程序设计中,用来请求对象执行某一处理或回答某些信息的要求称为【】。
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。
若有如下程序:sub(p,n)int(*p)[3],n;{inti;for(i=0;i<=n;i++)printf("%d",p[i][2]);}main(){ints[3][3]={1,2,
若有如下程序:main(){inta,b,C,m,n,k;m=n=k=0;a=-1;b=2;C=3;if(c>0)m=a+b;if(a<=0){if(b>0)
若x、y、z、m均为int型变量,则执行下面语句后m的值是()。m=1;x=2;y=3;m=(m<x)?m:x;m=(m<y)?m:y;m=(m<y)?m:z;
面向对象的程序设计方法中涉及的对象是系统中用来描述客观事物的一个【】。
有如下说明:inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;则数值为9的表达式是______。
设血型占2个字节,则unsignedint所能表示的数据范围是______。
下面函数用来求两个单精度数之和,并通过形参将结果传回,请填空。voidsub(floatx,floaty,【】z){【】=x+y;}
以下不能正确定义二维数组的选项是()。
随机试题
滑车神经受损后,息侧瞳孔不能偏向
30岁,女性,风湿性心脏病二尖瓣狭窄病史2年。平时不用药,登三楼无明显不适。孕5个月起活动时常有轻度心悸、气促。现孕38J司,因心悸、咳嗽、夜间不能平卧、心功能Ⅲ级而急诊入院。在制订治疗计划时,最佳的方案是
关于截流倍数叙述正确的是()。
银行汇票()。
申报需特许检疫审批的禁止进境物时,须提供进境口岸直属检验检疫局出具的《进境动植物特许检疫许可证》。( )
保险合同订立之后,被保险人有( ),这意味着当保险事故发生时,被保险人有责任尽力采取必要的合理措施进行损失的施救,防止或减少损失。
甲为避免邻居乙的西瓜被连日大雨浸泡而烂掉,在乙外出未归期间,将其西瓜以市场价格出售。甲的行为构成()。
Thepoliticalfutureofthepresidentisnowhangingbya______.
以下程序的功能是:按顺序读入10名学生4门课程的成绩,计算出每个学生的平均分数并输出,程序如下:#include<iostream>usingnamespacestd;intmain(){i
CompaniesAreWorkingwithConsumerstoReduceWasteA)Asconsumers,weareverywasteful.Annually,theworldgenerates1.3b
最新回复
(
0
)