首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#define N100则以下叙述中正确的是
若程序中有宏定义行:#define N100则以下叙述中正确的是
admin
2020-03-15
35
问题
若程序中有宏定义行:#define N100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/HCCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for0=1;j
有以下程序,程序的输出结果是#include#defineSQR(X)X*Xmain(){inta=10,k=2,m:1;a|=SQR(k+m)/SQR(k+m);printf("%d\n",a);
若有以下程序#includemain(){inta=1,b=2,c=3,d=4;if((a=2)‖(b=1))c=2;if((c==3)&&(d=-1))a=5;printf("%d,%d,%d,%d\n
关于算法,以下叙述中错误的是
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是
以下叙述中正确的是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
编写函数fun,它的功能是:求小于形参n,同时能被3与7整除的所有自然数之和的平方根,并作为函数值返回。例如,若11为1000时,程序输出应为:s=153.909064。注意:部分源程序在文件PROG1.C中。请勿改动主函数m
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
随机试题
以下关UNIX页面调度的叙述中,正确的有
简析《白毛女》在歌剧形式上的创新。
市场营销调研途径设计的内容包括()
"Igiveup!""Ican’ttakeitanymore!""Idon’twanttodoit!"Itissoeasytosaythese【C1】______whenweareexperienci
肺病及心的五行传变是()
生产工艺管理的主要内容包括()
质量管理体系的文件组成包括( )。
利润表的格式分为()。
Questions1-4Thetexthas9paragraphs(A-I).Whichparagraphcontainseachofthefollowingpiecesofinformation?*
A、ToMichigan.B、ToChina.C、ToMaryland.D、ToCanada.D
最新回复
(
0
)