首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是
以下关于宏的叙述中正确的是
admin
2018-11-21
10
问题
以下关于宏的叙述中正确的是
选项
A、宏定义必须位于源程序中所有语句之前
B、宏名必须用大写字母表示
C、宏调用比函数调用耗费时间
D、宏替换没有数据类型限制
答案
D
解析
本题考查宏替换的规则。宏替换分为简单的字符替换和带参数的宏替换两类。使用宏时应注意几点:①宏定义仅仅是符号替换,不是赋值语句,因此不做语法检查;②为了区别程序中其他的标识符,宏名的定义通常用大写字母,但不是必须用大写;③双引号中出现的宏名不替换;④使用宏定义可以嵌套,即后定义的宏中可以使用先定义的宏。
转载请注明原文地址:https://jikaoti.com/ti/L3a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是______。
数据库系统的主要特点为数据集成性、数据的高______和低冗余性、数据独立性和数据统一管理和控制。
有以下程序voidfun(int*a,inti,intj){int;if(i<j){t=a[i];a[i]=a[j];a[j]=t;fun(a,++i,--j);}
以下的for循环______。for(x=0,y=0;(y!=123)||(x<4);x++)
下列程序的输出结果是()。#include<stdio.h>intb=2;intfunc(int*A){b+=*a;returnb;}main(){inta=1,t=2;t+=fu
X、Y、2被定义为int型变量,若从键盘给X、Y、Z输入数据,正确的输入语句是______。
下列叙述中正确的______。
有三个关系R、s和T如下:则由关系R和S得到关系T的操作是
在下列关于二叉树的叙述中,正确的一条是______。
若有程序:main(){inti,j;scanq("i=%d,j=%d",&i,&j);printf("i=%d,j=%d\n",i,j);}要求给i赋10,给j赋20,则应该从键盘输入【
随机试题
可通过性传播的病毒是
易发生冻结的药品有易吸湿的药品有
城镇体系的规模等级结构规划应当建立在()的基础上。
《建设工程质量管理条例》第34条第1款规定:“工程监理单位应当依法取得相应等级的资质证书,并在________的范围内承担工程监理业务。”()
有两排树,第一排比第二排多20棵,第二排全部是柳树,第一排中是柳树,已知柳树共有68棵,则两排树共有多少棵?()
现在市面上充斥着《成功的十大要素》之类的书。出版商在推销此类书时声称,这些书将能切实地帮助读者成为卓越的成功者。事实上,几乎每个人都知道,卓越的成功注定只属于少数人,人们不可能通过书本都成为这少数人群中的一个。基于这一点,出版商故意所做的上述夸张乃至虚假的
下列对于用IIS6.0在一个服务器上建立多个网站的描述中,错误的是()。
目前,计算机的发展方向是微型化和
Asalways,IampleasedtobehereattheNationalPressClubformy【L1】______Speech.ThisistheseventhtimeIhavehadthe【L2
TheBritishHistorynotonlygivescitiestheirshape;italsomoldstheirself-image.Since1941,whenLondonemergedfrome
最新回复
(
0
)