首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是______。
以下关于宏的叙述中正确的是______。
admin
2009-08-25
22
问题
以下关于宏的叙述中正确的是______。
选项
A、宏名必须用大写字母表示
B、宏定义必须位于源程序中所有语句之前
C、宏替换没有数据类型限制
D、宏调用比函数调用耗费时间
答案
C
解析
宏名一般习惯用大写字母表示,以便与变量名相区别,但这并非规定,也可用小写字母,所以选项A错误;宏命令出现在程序中函数的外面,宏名的有效范围为定义命令之后到本源文件结束,通常,宏命令写在文件开头,函数之前,作为文件的一部分,在此文件范围内有效,而并不必须位于源程序中所有语句之前,所以选项B错误;用宏名代替—个字符串,也就是作简单的置换,宏置换不占运行时间,只占编译时间,而日编译时并不分配内存单元,也不进行值的传递处理。而函数调用则占运行时间(分配单元、保留现场、值传递、返回),所以选项D错误;宏替换可以代替任何数据类型,不受数据类型的限制,所以选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/I9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与最小值分别
窗体上有一个名称为Optionl的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参
以下关于文件的叙述中,错误的是
设有如下声明语句OptionBase1Dimm(2,-1To5)AsInteger则数组arr中数组元素的个数是()。
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
下列叙述中正确的是
以下关于VB文件的叙述中,正确的是
以下关于事件、事件驱动的叙述中,错误的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
随机试题
由产品或过程设计赋予的、可预测的可靠性是______。
Thelocalconflicts,whicharemostlikelytoescalateintobroaderwars,arethosebetweengroupsandstatesfromdifferentciv
什么是毛细管力?在岩石孔隙中,当油、水接触时,毛细管力指向谁?
患者50岁,因左侧上后牙咬物痛三月就诊。自述咬在某一特定位置时引起较强烈的痛。查:右上6咬合面磨损可见牙本质暴露,颊尖高陡,近中边缘嵴至舌尖方向似有隐裂。进一步确定隐裂的检查方法是
下列关于石膏的说法错误的是()。
“备案号”栏:()。“保费”栏:()。
长江发源于青藏高原唐古拉山的主峰各拉丹冬雪山,干流所经省级行政区总共有()个。
红、紫、黄、绿、橙、蓝几色中,橙、绿、紫是间色,明度最低的是紫色。
环境创设中的开放性原则就是幼儿园要多搞活动,让外界多参与幼儿园的各种建设。()
甲犯抢劫罪和绑架罪,分别被判处有期徒刑7年和8年,数罪并罚判处有期徒刑13年。对于甲,下列说法正确的是()
最新回复
(
0
)