首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下关于宏的叙述中正确的是( )。
以下关于宏的叙述中正确的是( )。
admin
2021-02-25
56
问题
以下关于宏的叙述中正确的是( )。
选项
A、宏替换没有数据类型限制
B、宏定义必须位于源程序中所有语句之前
C、宏名必须用大写字母表示
D、宏调用比函数渊用耗费时间
答案
A
解析
宏定义写在函数的花括号外边,作用域为其后的程序,通常在文件的最开头,所以B选项中宏定义必须位于源程序中所有语句之前是错误的。宏名一般用大写,但不是必须用大写,所以C选项错误。宏展开不占运行时间,只占编译时间,函数调用占运行时间(分配内存、保留现场、值传递、返回值),所以D选项错误。
转载请注明原文地址:https://kaotiyun.com/show/uQtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
下面不能作为结构化方法软件需求分析工具的是
有以下程序#includevoidfun(int*s){staticintj=0;dos[j]+=s[j+1];while(++j<2);}main(){inti,a[10]={1,2,3,4,5};for(i=1;i<3;i++)fu
下面选项中关于编译预处理的叙述正确的是
以下叙述中正确的是
以下叙述中正确的是
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;is[k])__________;return(k);}在横线处应填入的
若有定义:inta,b;,通过语句scanf(’’%d;%d’’,&a,&b);能把整数3赋给变量a、5赋给变量b的输入数据是()。
随机试题
下列哪项不是血清阴性脊柱关节病的特点
A.风寒泻B.伤食泻C.脾虚泻D.湿热泻E.脾肾阳虚泻
进口药品的单位在进口药品到岸后应当
在治疗性沟通的交谈阶段,护士提出问题时应注意
铁路路基排水,渗水暗沟和渗水隧洞的纵坡不宜小于()。
通过对教材中实例分析,使学生掌握知识的方法是()。
1,2,3,6,12,( )
已知齐次线性方程组(I)为齐次线性方程组(Ⅱ)的基础解系为求方程组(I)的基础解系;
数据的存储结构是指______。
Whatcanweknowaboutthemanfromtheconversation?
最新回复
(
0
)