首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若程序中有宏定义行:#defineN100则以下叙述中正确的是
若程序中有宏定义行:#defineN100则以下叙述中正确的是
admin
2014-06-19
50
问题
若程序中有宏定义行:#defineN100则以下叙述中正确的是
选项
A、宏定义行中定义了标识符N的值为整数100
B、上述宏定义行实现将100赋给标示符N
C、在运行时用100替换标识符N
D、在编译程序对C源程序进行预处理时用100替换标识符N
答案
D
解析
在C语言中,凡是以“#”号开头的行,都称为”编译预处理”。其含义是在c编译程序对c源程序进行编译前,由编译预处理程序对这些编译预处理命令进行处理的过程。由#define定义的宏就是编译预处理命令。C程序在进行编译之前,都要先对程序中所有出现的”宏名”,都用宏定义中的替换文本进行替换。
转载请注明原文地址:https://kaotiyun.com/show/FiJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是______。structNode}intx;charch;};fun(structNode*sn)}statick=1;sn->x=20;
下述程序的输出结果是()。#include<stdio.h>intfun(inta){intb=0;staticintc=3;b++,c++;returna+b+c
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
下列程序的输出结果是【】。intt(intx,inty,intcp,intdp){cp=x*x+y*y;dp=x*x-y*y;}main(){inta=4,b=3,c=5,d=6
下面程序运行后的输出结果是______。structabc{inta,b,c;}main(){structabcs[2]={{1,2,3},{4,5,6}};intt=-s[0].a
若fp是指向某文件的指针,且已读到此文件的末尾,则函数feof(fp)的返回值是_______。
若有以下说明和语句,请选出哪个是对c数组元素的正确引用_______。intc[4][5],(*cp)[5];cp=c;
请选出以下程序的输出结果_______。#include<stdio.h>sub(int*s,inty){staticintt=3,y=s[t];t-;}main(){inta[]={
在一个容量为25的循环队列中,若头指针front=16,尾指针rear=9,则该循环队列中共有【】个元素。
要求以下程序的功能是计算s=1+1/2+1/3+…+1/10main(){intn;floats;s=1.0;for(n=1O;n>1;n--)s=s+1/n;printf("%6.4f\n
随机试题
在传播活动中,主要报道事实变化的消息可以有劝服功能,主要传承人类文化的知识可以有娱乐功能。这里体现了
在黑格尔看来,下列最能代表象征型艺术的是【】
Heoften______herforhermotheronthephone.
下列不属于休克时血流动力学特殊检测内容的是
患者赵××,女性,38岁。G3P1。因“停经36+2周,发现血压升高4天入院”。既往体健,8年前足月经阴分娩一女婴,孕期经过顺利。月经规律,现停经36+2周,查体发现血压升高4天,BP135~150/85~105mmHg,无头痛、头晕,无视物模糊,无心悸、
缺氧时,突出的临床表现是
()是指银行以银行认可的,具有代位清偿债务能力的法人、其他经济组织或自然人作为保证人而向个人发放的贷款。
下列不属于“五谷丰登”中的“五谷”的是( )。
设方程组有解,则a1,a2,a3,a4满足的条件是___________.
A、 B、 C、 B
最新回复
(
0
)