44问答网
所有问题
c语言问题,求答案每个存储类别的意思!
如题所述
举报该问题
推荐答案 2015-03-17
A、auto 自动 ,现在c语言没有声明的变量一般都是自动的。可以无视。
B、如果有一些变量使用频繁,则为存取变量的值少花些时间,可以将该局部变量的值放在CPU的寄存器中,需要时直接从寄存器取出参加运算,不必去内存中去存取。由于寄存器的存取速度远远高于内存的存取速度,因此这样做可以提高执行效率。这种变量叫做“寄存器变量”,用register作声明。
C、static 未经初始化的静态全局变量会被程序自动初始化为0
应该选C
追问
谢谢啦!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YV6YKRRY6YR3RKVVZYW.html
相似回答
C语言中
有哪些
存储类型
?
答:
c语言中的存储类型有auto, extern, register, static 这四种,
存储类型说明了该变量要在进程的哪一个段中分配内存空间
,可以为变量分配内存存储空间的有数据区、BBS区、栈区、堆区。1. auto存储类型 auto只能用来标识局部变量的存储类型,对于局部变量,auto是默认的存储类型,不需要显示的指定。因此,au...
函数的
存储类型
是什么
意思
?
答:
函数的存储类型指的是其他文件模块可否访问,其类别可以是extern或static
。static是指该函数只能被本源程序文件道中的模块访问。extern是指可被本源程序文件外的模块访问。C语言中函数的存储类型隐含为版全局的,因此默认为extern。函数内定义的变量,默权认作用域在本函数内,即其类型是auto。
C语言
动态和静态
存储类别的
区别
答:
静态存储就是在程序开始的时候就分配固定的内存单元
,整个程序结束后释放存储单元,而动态存储单元在程序运行初不分配内存单元在用到时才分配,而当用过后则立刻释放该内存空间
C语言中
有哪些
存储类型
?
答:
四种变量
存储类型
。说明符如下:auto static extern register 一、auto auto称为自动变量。局部变量是指在函数内部说明的变量(有时也称为自动变量)。用关键字auto进 行说明, 当auto省略时, 所有的非全程变量都被认为是局部变量, 所以auto实际上 从来不用。二、static static称为静态变量。根...
大家正在搜
c语言变量的存储类别
c语言中形参的缺省存储类别
c语言默认的存储类型
c语言形参的默认存储类型
c语言中函数的隐含存储类型
求1!+2!…+10!用c语言求
c语言储存类型
c语言是一种什么语言
c语言数据类型