首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100 则以下叙述中正确的是
若程序中有宏定义行: #define N 100 则以下叙述中正确的是
admin
2018-10-16
47
问题
若程序中有宏定义行: #define N 100 则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为“编译预处理”。其含义是在C编译程序对C源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的“宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/Huxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句"printf("a\bhow\’are\’y\\\bou\n");"的输出结果是()。
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空。#include#includemain(){chara[]="clanguage",t;inti,j,k;k=strlen(a);f
下面程序的输出是______。mare(){intx=3y=6,a=0;while(x++!=(y=1)){a+=1;if(y<x)break;}printf(
下列关于线性链表的描述中,正确的是()。Ⅰ、只含有一个指针域来存放下一个元素地址Ⅱ、指针域中的指针用于指向该结点的前一个或后一个结点(即前件或后件)Ⅲ、结点由两部分组成:数据域和指针域。
在C语言中,函数返回值的类型最终取决于()。
若二维数组a有m列,则在a[i][j]前的元素个数为()。
在使用程序流程图来表示算法时,菱形用来表示_______。
最简单的交换排序方法是
在树形结构中,树根结点没有【】。
若要打开A盘中user子目录下名为aaa.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()
随机试题
焊接时产生的弧光是由紫外线和红外线组成的。()
女性,30岁,因发热,体温达39.3℃伴咳嗽,痰中带血3天来诊。病前未看过医生。WBC13.5x109/L。病人最可能的诊断是
有关肺气肿的后果,下列哪种是错误的
治疗头痛、咽喉肿痛、小便不利,便秘,昏厥,小儿惊风等,可取治疗癃闭,遗尿,便秘,足跟痛,痴呆,可取
A.国务院药品监督管理部门制定B.国务院卫生行政部门制定C.国务院药品监督管理部门会同国务院卫生行政部门制定D.国务院药品监督管理部门会同国务院中医药管理部门制定E.国务院制定中药品种保护制度的具体办法由
()的颁布实施,标志着安全生产成为我国现阶段建筑业工作的重点,安全生产制度被确立为促进我国建筑业发展的一项根本制度。
根据《工程建设项目施工招标投标办法》(国家七部委局第30号令),下列属于招标人与投标人串通投标的行为包括()。
从银行所有者和管理者的角度讲,经济资本是用来承担非预期损失和保持正常经营所需的成本。()
与银行借款相比,下列各项中,不属于发行债券筹资特点的是()。
Thefoodsupplywillnotincreasenearlyenoughtomatchthis,whichmeansthatweareheadingintoacrisisinthematterofpr
最新回复
(
0
)