首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在函数中,定义一个变量时,默认的存储类型是
在函数中,定义一个变量时,默认的存储类型是
admin
2020-06-29
2.0K+
问题
在函数中,定义一个变量时,默认的存储类型是
选项
A、extern
B、auto
C、register
D、static
答案
B
解析
extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。在c++语言中auto被解释为一个自动存储变量的关键字,也就是申明一块临时的变量内存。register修饰符暗示编译程序相应的变量将被频繁地使用,如果可能的话,应将其保存在CPU的寄存器中,以加快其存储速度。在变量前,加上关键字static,该变量就被定义成为一个静态变量,该变量在全局数据区分配内存,所以答案为B。
转载请注明原文地址:https://kaotiyun.com/show/gZ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面关于C++语言的描述错误的是
有以下程序:#include<iostream.h>classA{intx;public:A(intA){x=a;}friendclassB;
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部______。intmain(){doubles[10][22];intn:...fun(s)
下面程序的运行结果是()。#include<iostream.h>classbase{protected:inta;public:base(){cout<<“0”;}};Class
下列运算符中,不能被重载的是()。
下列有关类继承的叙述中,错误的是()。
如果一个模板声明列出了多个参数,则每个参数之间必须使用逗号隔开,每个参数都必须使用()关键字来修饰。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序,使该程序输出倒9×9口诀。程序分析:分行与列考虑,共9行9列,设置两个变量i和j,i控制行,j控制列。程序运行结果如下:1*9=9
层次型、网状型和关系型数据库划分原则是( )。
下列链表中,其逻辑结构属于非线性结构的是
随机试题
人民军队建设之本、强军之魂是()
溶胶剂的制备方法错误的是
取无菌溶液时下列哪项是错误的
在调查税收违法案件时,查询案件涉嫌人员的储蓄存款,需要经过()批准。
下列各项中,关于无形资产摊销表述不正确的是()。
一般认为,班级授课制在我国正式实行是在()。
以下哪项不属于扩大学前教育资源的措施()
孙老师担任某私立学校小学数学老师,为提高教学质量要求全班学生自费购买他指定的教学辅导用书,孙老师的这种做法()。
注意策略
下面是求最大公约数的函数的首部:Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是()。
最新回复
(
0
)