首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变鼍需要使用的存储类别是( )。
在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变鼍需要使用的存储类别是( )。
admin
2012-08-23
46
问题
在一个C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变鼍需要使用的存储类别是( )。
选项
A、auto
B、register
C、extem
D、static
答案
D
解析
“auto”类定义的自动变量实质上是一个函数内部的局部变量,作用域是在所说明的函数中;“register”说明只能用于说明函数中的变量和参数中的形参,因此不允许将外部变量或静态变量说明为register;“extern”是定义在所有函数之外的全局变量,它可以被所有的函数访问,在所有函数体的内部是有效的,所以函数之间可以通过外部变量直接传递数据;“static”为允许本源文件中所有函数使用的全局变量。
转载请注明原文地址:https://kaotiyun.com/show/xyPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是将字符串s中的数字字符放入d数组中,最后输出d中的字符串。例如,输入字符串:abc123edf456gh,执行程序后输出:123456。请填空。#include<stdio.h>#include<ctype.
以下程序运行后的输出结果是【】。#include<stdio.h>inta=5;fun(intb){staticinta=10;a+=b++;printf("%d",a);
顺序存储方法是把逻辑上相邻的结点存储在物理位置【】的存储单元中。
有以下程序:#include<stdio.h>main(){intm,n,p;seanf("m=%dn=%dp=%d",&m,&n,&p)pr
有以下程序:#include<stdio.h>main(){intc=35;printf("%d\n",e&c);}程序运行后输出结果是()。
有以下程序:#include<stdio.h>main(){inta[3][2]={0},(*ptr)[2],i,j;for(i=0;i<2;i++){ptr=a+i;scanf("%d",ptr);ptr++;
下面程序的运行结果是______。voidswap(int*a,int*B){int*t;t=a;a=b;b=t;}main(){intx=3,y=5,*p
已有定义:double*p;,请写出完整的语句,利用malloc函数使p指向一个双精度型的动态存储单元______。
调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。
以下程序中函数sort的功能是对数组a中的数据进行由大到小的排序:#include<stdio.h>voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)
随机试题
夜间驾驶机动车遇到这种情况怎样使用灯光?
在ISO9000系列国际标准中,指导企业建立和运行内部质量体系的标准是
Inorderto______agoodknowledgeofChinese,hewenttostudyinanChineseschool.
食道干涩,饮食不下,或食入即吐,多属噎膈之
A.独活B.威灵仙C.桑枝D.豨莶草E.乌梢蛇性微温,善祛风湿,解表的是()。
经济学对需求的定义是()。
金属、塑料门窗安装时,应进行隐蔽验收的项目有()。
如果商品X对于商品Y的边际替代率MRSxy小于X和Y的价格之比Px/Py,则()。
下图为某地区等高线地形图。读图回答下列问题。甲河与乙河的分水(脊)线是()。
下面是某教师讲授《世界经济的“全球化”》一课的教学片段:师:什么是经济全球化趋势?生:随着世界性经济交往的日益增多,特别是第二次世界大战后,在高新科技的推动下,世界经济迅速发展,各国各地之间的联系越来越密切,从总体上看,世界经济正在逐渐
最新回复
(
0
)