首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是
以下关于宏的叙述中正确的是
admin
2019-12-17
35
问题
以下关于宏的叙述中正确的是
选项
A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字*表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意以下几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字*,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://kaotiyun.com/show/NhCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照“后进先出”原则组织数据的数据结构是
有以下程序#include<stdio.h>main(){inta=2,b;b=a<<2;printf("%d\n",b);}
负责数据库中查询操作的数据库语言是
有以下程序,程序的输出结果是main(){charc1=’A’,c2=’Y’;printff"%d,%din",c1,c2);}
以下选项中合法的标识符是
若有定义typedefint*T;Ta[10];则a的定义与下面哪个语句等价
下列给定程序中函数Creatlink的功能是:创建带头结点的单向链表,并为各结点数据域赋0到m—1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:部分源程序在文件NODI1.C中,不要改动main函数,不得增行或删行,也
下列给定程序中函数fun的功能是:将P所指字符串中的所有字符复制到b中,要求每复制三个字符之后插入一个空格。例如,若给a输入字符串:“ABCDEFGHIJK”,调用函数后,字符数组b中的内容为:“ABCDEFGHIJK”。请改正程序中的错误,使它能
在进行逻辑设计时,将E—R图中实体之间联系转换为关系数据库的()。
下列数据结构中,不能采用顺序存储结构的是
随机试题
一个人企图摆脱和逃避某种危险情境而又无力应付时产生的是他________情绪。
TheUnitedStatesisacountrymadeupofmanydifferentraces.Usuallytheyaremixedtogetherandcan’tbetoldonefromanot
既有很好的补血作用,也有显著的止血作用,主治血虚证及多种出血证的药是
背景某安装公司中标了东北铸造厂一个以保本价为目标的机电安装工程。合同额1980万元,工程材料费占工程造价的60%,工程设备由建设单位提供,按照合同规定,若当地主管部门有明确的调价规定可以执行该规定。安装公司注重项目成本各阶段的控制,给项目经理部下
根据我国统一会计制度的规定,企业资产负债表的格式是()。
资本主义经济危机的实质是()。
【2017年下】中学生邹某上课时玩手机游戏,班主任王老师发现后,当场删除了邹某的游戏账号和他购买的游戏装备,并告诫邹某不要在上课时玩游戏。课后王老师将手机返还给了邹某。王老师的做法()。
连音符
下列叙述错误的是()。
【B1】【B3】
最新回复
(
0
)