首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2020-04-18
47
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、双引号中出现的宏名不替换
B、使用宏定义可以嵌套
C、宏定义仅仅是符号替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/GjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(注意:字母a的ASCII码值为97):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2==0)
设有定义:chars[80];inti=0;,以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。【09年3月】
有下列程序#include<stdio.h>intfun(char*s,char*t){intc=0:char*p,*q;while(*s){P=s;q=t;wh
设有定义:intn=1234;doublex=3.1415;则语句printf("%3d,%1.3f\n",n,x);的输出结果是()。
有以下程序:#includeintnew_div(doublea,doubleb){returna/b+0.5;}main(){printf("%d",new_div(7.8,3.1));}
下列叙述中正确的是()。
有以下程序:#includemain(){inta=1,b=0;pfinff("%d,",b=a+B);pfinff("%d\n",a=2*B);}程序运行后的输出结果是()。
有以下程序:#include#includestructS{charname[10];};main(){structSs1,s2;strcpy(s1
有如下程序:#includemain(){inta=0,b=1;if(a++&&b++)printf("TRUE");else.printf("FALSE");
随机试题
一项工程,甲队做了10天,完成工作量的四分之一。随后因赶工要求,乙队加入合作,6天后工程还剩下一半,那么乙队加入可使该项工程完成提前:
男5岁,夏季发病,高热10小时伴抽搐2小时,呕吐一次,病前1天曾吃不洁水果,体温39℃,血压6/3kPa,昏睡状,面色苍白,腮腺不大,颈轻度抵抗,四肢肌张力高,皮肤紫花纹状,心肺(-),腹部无特殊体征:血白细胞20.0×109/L,粪检白细胞8~10个/
有机磷酸酯类急性中毒时,可改善瞳孔缩小、呼吸困难、腺体分泌增多等症状的药物是
A.食盐B.脂肪C.食醋D.蛋白质E.咖啡食入何种物质对磺胺药、抗痛风药、氢氧化铝、红霉素有影响?()
在“奇虎360诉腾讯”垄断案审理中,人们对将相关市场界定为中国大陆地区市场还是全球市场也发生了争议,该争议实际上围绕()展开。
徽菜起源于(),绩溪的徽帮厨师将它发扬光大。
新中国成立之初,中国共产党面临的考验主要有()。
甲、乙、丙各自利用相同的资金进行投资(收益滚入下一年投资额),四年后回顾发现:甲每年实现盈利20%,乙有两年每年盈利10%、另两年每年盈利30%,丙有一年亏损10%、其余三年每年盈利30%,则四年后甲、乙、丙各自所获收益从高到低依次为:
词缀
Aneditor-in-chiefdirectsthenewsstaffand________ultimateresponsibilityforthenewspaper’snewscontent.
最新回复
(
0
)