首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行: #define N 100则以下叙述中正确的是
若程序中有宏定义行: #define N 100则以下叙述中正确的是
admin
2018-01-11
76
问题
若程序中有宏定义行: #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全国计算机二级
相关试题推荐
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
下列程序的输出结果是()。#includemain(){inti;for(i=1:i<=10,i++){if((i*i>=20)&&(i*i<=100))break;
下列数据结构中,能用二分法进行查找的是()。
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:if(a<b)if(c==d)y=0;elsey=1;该语句所表示的含义是()。
下列选项中不会引起二义性的宏定义是()。
设有以下定义和语句:charstr[20]="Program",*p:p=str;则以下叙述中正确的是()。
下列叙述中正确的是()。
最简单的交换排序方法是_________。
在软件工程中,白盒测试法可用于测试程序的内部结构,此方法将程序看做是()。
随机试题
研究人员介绍,来源于化脓链球菌的Cas9核酸酶现已广泛应用于水稻基因组编辑,有效促进了水稻功能基因组学研究和分子育种进程。Cas9在进行基因组编辑的过程中需要识别、结合一段位于编辑位点靶DNA序列末端的保守NGG序列(该保守序列被称为PAM识别序列,N为碱
确认食管原发性腺癌的原则是
治泻有九法是哪一部书提出的()
人民检察院审查公安机关移送审查起诉的案件,认为可能存在刑讯逼供情形的,下列做法正确的是:()
诉讼管辖可以分为()。
2000年1月,A通讯有限公司(以下简称“A公司”)、B实业股份公司(以下简称“B公司”)、C科技发展有限公司(以下简称“C公司”)、D国际投资公司(PA下简称“D公司”)与自然人田某协商,准备共同出资设立一家证券公司,公司名称定为E证券经纪有限公司,主要
先诉抗辩权不得行使的情况包括()。
根据《仲裁法》的规定,下列纠纷中,当事人不能提请仲裁的有()。
A、 B、 C、 D、 C
Trillionsofincrediblytinydiamonds,possiblyformedbyadyingstarbeforethesolarsystemwasborn4.5billionyearsago,h
最新回复
(
0
)