首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下有关宏的描述不正确的是( )。
以下有关宏的描述不正确的是( )。
admin
2021-02-25
25
问题
以下有关宏的描述不正确的是( )。
选项
A、宏定义不做语法检查
B、双引号中出现的宏名不进行替换
C、宏名无类型
D、宏名必须用大写字*表示
答案
C
解析
①这种声明也具有定义的作用,并将预留存储空间。oregister说明的声明等价于auto说明的声明,所不同的是,register暗示了声明的对象将被频繁地访问,将尽可能存储在寄存器中。如果一个对象被声明为register,则将不能对它应用一元运算符&,声明为register但实际按照auto类型处理的对象的地址进行计算是非法的。②static将声明的对象说明为静态存储类。这种对象可以用在函数内部或者函数外部。在函数内部,该说明符将引起存储空间的分配,具有定义的作用。在函数外部,该说明符将引起声明对象为具有内部链接。另外,若将其定义为static类型,则其初值默认为0。③函数内部的extern声明表明,被声明的对象的存储空间定义在其他地方。在函数外部,说明声明的对象具有外部链接。④typedef说明符并不会为对象预留存留空间。
转载请注明原文地址:https://kaotiyun.com/show/OBtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
学校的每个社团都有一名团长,且一个同学可同时担任多个社团的团长,则实体团长和实体社团间的联系是
有以下程序main(){intx=1,y=0;if(!x)y++;elseif(x=0)if(x)y+=2;elsey+=3;printf("%dha",y);}程序运行
有以下程序:#include<stdio.h>main(){inti:char*a[]={"abcd","ef","gh","ijk"};for(i=0;i<c4;i一+)printf("%c",*a[i]);}
有以下程序:#include<stdio.h>main(){intx;scanf("%d",&x);if(x<=3);elseif(x!=10)printf("%d\n",x);}程序运行时,输入的值在哪个范
学生的记录由学号和成绩组成,N名学生的数据已放入主函数中的结构体数组S中。请编写函数fun,其功能是:把指定分数范围内的学生数据放在b所指的数组中,分数范围内的学生人数由函数值返回。例如,输入的分数是60、69,则应当把分数在60~69的学生数据
以下叙述中正确的是()。
设有定义语句:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处口代表一个空格):□□1.0□□2.0□□3.0<回车>则能进行正确输入的语句是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
下列排序方法中,最坏情况下比较次数最少的是
对下列二叉树进行前序遍历的结果是
随机试题
为防止电焊弧光伤害眼睛,应采取的防护方式是使用()。
在确定企业的收益分配政策时,应当考虑相关因素的影响,其中“资本保全约束”属于()。
Causeandeffectisonewaytoexplainthingsthathappenaroundus.Manythingshappenbecausesomethingcausedorinfluencedt
第一所真正的幼儿园是欧文创立的。()
某个国家在充分就业下的产出为5000亿美元,而自然失业率为5%。假定现在失业率为8%,那么当奥肯系数为2时,根据奥肯法则,该国目前的产出为()。
我国广泛使用的μC/OS—II操作系统是一种抢占式实时操作系统,它支持多任务并发运行,其中操作系统自己可以使用__________【75】个任务,用户编写的应用程序最多可以有__________【76】个任务。
有以下程序#includemain(){inti=5;do{if(i%3==1)if(i%5==2){printf("*%d",i);break;}i++;}while(i!=0);printf("\n");}程序的运行结果是
【S1】【S10】
Youwillnowreadashortpassageandthenlistentoatalkonthesametopic.Youwillthenbeaskedaquestionaboutthem.Aft
WhichofthefollowingisCORRECT?
最新回复
(
0
)