99问答网
所有问题
C语言中,变量的存储有两种不同的方式是什么?
如题所述
举报该问题
推荐答案 2011-12-21
静态存储 动态存储
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/zBXtzWetO.html
其他回答
第1个回答 2011-12-21
分为:堆和栈,静态存储区。
相似回答
基本
变量C语言
答:
在C语言中,变量的存储方式是其关键特性,它决定了变量在内存中的存储方式和生命周期。
主要有两种存储类型:静态存储和动态存储
。首先,动态存储,也称为自动存储,其变量类型有auto和register。auto变量通常被寄存在寄存器中,如果寄存器不足,才会存储在栈中。它们在函数或复合语句内部定义,其生存期仅限于...
基本
变量c语言
答:
在C语言中,变量的存储方式对其在内存中的存储和生命周期有着重要影响。
主要分为静态存储和动态存储两种类型
。静态存储,也称为自动存储,主要包括两种形式:自动变量(auto)和寄存器变量(register)。自动变量在函数或复合语句内部被定义,其生存期仅限于该函数或语句的执行期间。它们在调用时分配内存,赋...
C语言中变量的存储
类型有哪几种
,存储方式
哪几种?谢喽
答:
变量的存储方式可分为“静态存储”和“动态存储”两种
。1、静态存储变量通常是在变量定义时就在存储单元并一直保持不变,直至整个程序结束。2、动态存储变量是在程序执行过程中,使用它时才分配存储单元,使用完毕立即释放。典型的例子是函数的形式参数,在函数定义时并不给形参分配存储单元,只是在函数被调...
C语言
问题
答:
首先解释以下变量在内存中存储的方式。
一种是放在固定的内存位置,这种方式可以称作堆存放
。另外一种是每次用到该变量时,临时在内存中找到一个位置存放该变量,变量使用结束后,用来存放它的内存也就被回收了,这种方式可以称作栈存放 两种存贮方式决定了他们的生命期:堆存放的变量的值是长久保存的,栈...
c语言变量
如何
存储?
答:
C语言中提供了存储说明符auto,register,extern,static说明的四种存储类别。四种存储类别说明符有两种存储期:自动存储期和
静态存储
期。其中auto和register对应自动存储期。具有自动存储期的变量在进入声明该变量的程序块是被建立,它在该程序块活动时存在,退出该程序块时撤销。在函数内部定义的变量成为局部...
C语言
数据文件有几种
存储方式?
每种存储形式各
有什么
特点?
答:
C语言中有两种
存取数据
的方式
。① 顺序存取:当“打开”文件进行读或写操作时总是从文件的开头开始,从头到尾顺序读或写。② 直接存取:又称随机存取文件,可以通过调用C语言的库函数来指定开始读(写)的字节号,然后直接对此位置上的数据进行读或写操作。
在
c语言中,变量
名 地址
存储
单元的内容 分别怎样
储存?
答:
最后,对于
C语言中
的变量来说,它具备两个基本的属性,一个是地址,一个是内容。正是因为此,所以在函数参数传递时
有两种方法
一种是传址,一种是传值 。比如下面的代码:int a = 2; //a是变量名,它
有两个
属性,一个是地址,一个是值。int *p = &a; //使用取地址运算符&即可获取
变量的
...
c语言变量
如何
存储
在内存
中?
答:
C语言
: char i = 10;要经过编译,生成机器码,再由 CPU 执行。i 这个
变量,
占用一个存储单元。。i 是无符号数,其内容是:0000 1010。int j = -128;j 是整型,占用
两个存储
单元。j 是有符号数,将以补码存放:1111 1111 1000 0000。去看看《计算机原理》、《汇编语言》吧。其实,学...
数组结构形式
答:
在Java
中,变量的存储方式有两种
:栈内存和堆内存。当你在
方法
中定义一个基本类型的变量或对象的引用变量时,它会被分配在栈内存中。每当创建一个变量,Java都会动态地在栈中为其分配一块内存。这个内存空间仅在变量的作用域内有效,当变量超出其作用域后,Java会自动释放为该变量所占用的内存。堆内存...
大家正在搜
c语言中使用变量的要求是
c语言变量的定义
c语言变量名有哪些
c语言的变量名
c语言全局变量怎么定义
C语言变量
c语言变量类型
语言变量
c语言变量定义合法