首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是______。
以下关于宏的叙述中正确的是______。
admin
2009-08-25
51
问题
以下关于宏的叙述中正确的是______。
选项
A、宏名必须用大写字母表示
B、宏定义必须位于源程序中所有语句之前
C、宏替换没有数据类型限制
D、宏调用比函数调用耗费时间
答案
C
解析
宏名一般习惯用大写字母表示,以便与变量名相区别,但这并非规定,也可用小写字母,所以选项A错误;宏命令出现在程序中函数的外面,宏名的有效范围为定义命令之后到本源文件结束,通常,宏命令写在文件开头,函数之前,作为文件的一部分,在此文件范围内有效,而并不必须位于源程序中所有语句之前,所以选项B错误;用宏名代替—个字符串,也就是作简单的置换,宏置换不占运行时间,只占编译时间,而日编译时并不分配内存单元,也不进行值的传递处理。而函数调用则占运行时间(分配单元、保留现场、值传递、返回),所以选项D错误;宏替换可以代替任何数据类型,不受数据类型的限制,所以选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/I9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于菜单的叙述中错误的是
以下关于VB文件的叙述中,错误的是()。
下列表达式中值为False的是()。
在考生文件央下有一个工程文件sjt5.vbp,窗体上有三个文本框,其名称分别为Textl、Text2和Text3,其中Textl、Text2可多行显示。请添加三个命令按钮,名称分别为Cmdl、Cmd2和Cmd3,标题分别为“产生数组”、“统计”和“退出”,
在名称为Forml,标题为“练习”的窗体上添加一个名称为Framel、标题为“效果”的框架。框架内含有三个复选框,其名称分别为Chkl、Chk2和Chk3,标题分别为“倾斜”、“加粗”和“下划线”。程序运行后的窗体如图所示。要求:存盘时
以下数列:1,1,2,3,5,8,13,21……的规律是从第3个数开始,每个数都是其前面两个数之和。在考生文件夹下有一个工程文件sjt5.vbp。窗体中已经给出了所有控件,如图所示。请编写适当的事件过程完成如下功能:选中一个单选按钮后,单击“计
下面可以正确定义2个整型变量和1个字符串变量的语句是
以下关于事件、事件驱动的叙述中,错误的是
以下表达式与Int(3.5)的值相同的是
随机试题
A.胃黏膜相关淋巴组织淋巴瘤B.弥漫型(胃型)胃癌C.胃类癌D.息肉型胃癌E.溃疡型胃癌与环境和饮食因素密切相关的是
红细胞在储存期间,冻存两周后,2,3-DPG约下降多少
按照FIDIC施工分包合同条件对索赔管理的规定,下列表述正确的包括( )。
水管型温度传感器的安装开孔与焊接,必须在管道的()前进行。
用友报表系统中,属于账务取数函数的有()。
银行监管的最高层次是()。
转换价格是指可转换债券在转换期内转换成普通股的每股价格,所以转换价格一般等于发行当时相关股票的价格。()
12岁的小学生小赵因为家里管得紧平时花销又大,时不时向同学索要一些零花钱。小赵的行为()。
设A=,B为三阶非零矩阵,为BX=0的解向量,且AX=α3有解.(I)求常数a,b;(Ⅱ)求BX=0的通解.
A、Sheboughttheticketonimpulse.B、Shemeanttoignoretheappointmentwithherprofessor.C、Shewantedtoinviteherprofess
最新回复
(
0
)