首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
admin
2020-11-27
96
问题
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是( )。
选项
A、auto和register
B、extern和register
C、auto和static
D、static和register
答案
A
解析
C语言中,动态存储区域中存放的变量在使用时才分配内存空间。auto变量的存储单元是分配在内存的动态存储区中,每当进入函数体时自动分配存储单元。register变量也是自动类变量。static说明的变量为静态变量,静态变量在内存的静态存储中占据着永久的存储单元,直至程序运行结束。extern说明的变量为外部变量,属于全局变量,全局变量在整个程序运行期间都占用内存空间。
转载请注明原文地址:https://kaotiyun.com/show/p73p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intf(intm){staticintn=0;n+=m;returnn;}main(){intn=0;printf("%d,",f(++n));printf("%dha",f(n++));}程序运行后的输出结果是
以下叙述中正确的是()。
有以下程序:#includeintfun(intx,inty){if(x!=y)retum((x+y)/2);elsereturn(x);}main(){inta=4,
下面不属于软件需求规格说明书内容的是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
设有定义chars=[81],Int1=0,以下不能将一行(不超过80个字符)带自空格的字符串正确读入的语句或语句组是()。
以下叙述中正确的是
设有定义:struct{charmark[12];intnuml;doublenum2;}t1,t2;若变量均已正确赋初值,则以下语句中错误的是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
A、Ifwewakefastsleepingpeople,theywillfeelannoyed.B、IfwewakepeopleduringtheREM,theywillfeeltired.C、Onlydrea
反向间接血凝试验,如出现凝集,则反映
A.大便臭秽,夹有不消化食物B.大便稀溏,臭气少C.泄泻如水,小便不利D.黎明前腹泻E.里急后重,下利脓血食滞胃脘证可见()
女性,40岁,左肾盂结石切开取石术后,置肾盂造口管引流,其护理下列哪项不妥:
《危险废物填埋污染控制标准》(GB18598—2001)中规定,危险废物填埋场场址距地表水域的距离不应小于()m。
在下列对净现值与折现率关系的描述中,正确的是( )。
根据《建设工程施工合同(示范文本)》GF-2017-0201,关于保修期内修复费用承担的说法,正确的有()。
关于资产组的减值测试,正确的处理方法包括()。
己知“装”字的拼音输入码是zhuang,而“大”字的拼音输入码是da,则存储它们的内码分别需要的字节个数是
A、I’dliketolookatthatshirt.B、Yes,youcan.C、No,youcan’t.A听力原文:CanIhelpyou?意为:我能为您做点什么吗?表示相同含义的还有:WhatcanIdofor
最新回复
(
0
)