首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2018-01-11
55
问题
若程序中有宏定义行: #define N 100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。Eh#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/8Qxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于C语言数据文件的叙述中正确的是()。
数据库系统中实现各种数据管理功能的核心软件是__________。
下列程序的输出结果是()。#includeintb=2;intfunc(int*a){b+=*a;returnb;}main(){inta=1,t=2;t+
软件是程序、数据和________的集合。
若变量a,b已正确定义,且b已正确赋值,则合法的语句是()。
下面程序把从终端读入的文本(用@作为文本结束标志)复制到一个名为bi.dat的新文件中,请填空。#includeFILE*fp;main(){charch;if((fp=fopen(________))
若有以下定义和语句:“doubler=9,*p=&r;*p=r;”,则以下正确的叙述是()。
软件按功能通常可以分为应用软件、系统软件和支撑软件(或工具软件)。Unix操作系统属于________软件。
以下叙述中错误的是()。
线性表的存储结构主要分为顺序存储结构和链式存储结构。队列是一种特殊的线性表,循环队列是队列的【 】存储结构。
随机试题
设A为我国某外汇指定银行,B和C为在A银行开户的我国两家公司,D为法国某银行,E为日本某银行。A银行在2009年的经营中发生下列业务事项:C公司曾于2008年6月10日自E银行借入9000万日元的3年期贷款,年利率7.2%,每年以日元还利息一次。200
版本记录页应该刊载的内容有()等。
A.解表清里,升清止泻B.疏风解表,清热通便C.清热解毒,疏风散邪D.发汗祛湿,兼清里热E.解表散寒,温肺化饮葛根芩连汤的功用是
用收益法估算某大型商场的价值时,其净收益为商场销售收入扣除商品销售成本、经营费用、销售税金及附加、管理费用、财务费用后的余额。()
在涉外工程中,决策者决定选择本国货币作为结算货币,从而失去了从汇率变化中获利的可能性,这是决策者采取( )对策而带来的。
《中华人民共和国建筑法》规定,建设单位应当按照国家有关规定办理申请批准手续的情形是( )。
下列有关存货会计核算的表述中,正确的有()。
Powerpoint2000中,执行了插入新幻灯片的操作,被插入的幻灯片将出现在()A.当前幻灯片之前B.当前幻灯片之后C.最前D.最后
C语言主要是借助以下哪种手段来实现程序模块化()。
AinfectedbodyfluidsBagainsttheoutbreakseverityCthemodeoftransmissionDtheinitialdaysofbeinginfectedEthreec
最新回复
(
0
)