首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
admin
2013-10-19
35
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
选项
A、extern和register
B、auto和static
C、static和register
D、auto和register
答案
D
解析
在C语言中,动态变量(auto)存储在内存中的动态存储区,在程序运行中,只有当调用变量所在的函数时,系统才临时给变量分配内存单元;全局变量(extern)一经定义,系统为其分配固定的内存单元;静态变量(static),编译系统为其分配固定的存储空间;寄存器变量(register)不保存在内存上,而是直接存储在CPU的寄存器中。
转载请注明原文地址:https://kaotiyun.com/show/JqJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在C语言中,引用数组元素时,其数组下标的数据类型允许是______。
若有定义:inta=8,b=5,c;执行语句c=a/b+0.4;后,c的值为
下面可以作为C语言用户标识符的一组是
以下程序中,函数SumColumMin的功能是:求出M行N列二维数组每列元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。请填空。#defineM2#defineN4voidSumColumMin(i
定义如下变量:intn=10;则下列循环的输出结果是()。while(n>7){-n;printf("%d\n",n);}
在下面语句中,其含义为“p为指向含n个元素的一维数组的指针变量”的定义语句是()
下面程序的运行结果是() #include<stdio.h> #include<string.h> main() {char*a="AbcdEf",*b="aBcD" a++;b++; printf("%d\
下面的程序 main() {intx=3; do{printf("%d\n",x-=2);} while(!(--x)); }
下列关于队列的叙述中正确的是______。
下列对于软件测试的描述中正确的是()。
随机试题
AMissingGirlFoundAseven-year-oldAmerican(America)girlwasinthejunglewithherparents.Shewas【C1】________(c
慢性肺源性心脏病最多见的原因是
下列可用于治疗吐泻转筋的药物是
混凝土结构中应用最多的是()结构。
合规是商业银行所有员工的共同责任,并应从商业银行基层做起。()
APowerfulInfluenceTherecanbenodoubtatallthattheInternethasmadeahugedifferencetoourlives.Parentsareworr
曹操统一北方的关键战役是()。
在VisualFoxPro中,“表”是指()。
Whena13-year-oldVirginiagirlstartedsneezing,herparentsthoughtitwasmerelyacold.Butwhenthesneezescontinuedfor
JoeJones,theeldestoftheeightchildren,hadto______outofhighschoolattheageof16tohelphisfatheronthefarm.
最新回复
(
0
)