首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏替换的叙述不正确的是( )。
以下有关宏替换的叙述不正确的是( )。
admin
2020-04-18
55
问题
以下有关宏替换的叙述不正确的是( )。
选项
A、双引号中出现的宏名不替换
B、使用宏定义可以嵌套
C、宏定义仅仅是符号替换
D、宏名必须用大写字母表示
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/GjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
有以下程序(注意:字母a的ASCII码值为97):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2==0)
简单程序设计步骤中不包括()。
有以下程序#include#includemain(){charname[9]="c##line";char*str=-name;printf("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof
有如下程序#include<stdio.h>#include<string.h>main(){intlen=strlen(’’\0\t123456’’);printf(’’%d’’,len);
下列关于算法复杂度叙述正确的是()。
以下叙述中正确的是()。
下列说法正确的是()。
随机试题
下列数据中的最大数是
坚持以()为使命推进中国特色大国外交。
蛔虫性肠梗阻特点
尿酸增高的原因可能是
A.可为每一组分的药理作用B.包括药物类别,药理活性(临床药理)、作用机制等C.临床药理和药物对人体作用的有关信息,如与已明确的临床疗效有关或有助于阐述临床药理作用时,也可包括体外试验和(或)动物实验的结果D.致癌性、生殖毒性、遗传毒性、长期毒性和急
操作机械工人应穿()
当初步设计提供的设备清单有规格和设备重量时,可采用()编制设备安装工程的概算。
下列关于资产公允价值发生变动时的账务处理中,正确的有()。(2012年)
支付宝
Moreoftheworld’shotchiles______fromCentralMexicothanfromanyotherpartoftheworld.
最新回复
(
0
)