www问答网
所有问题
如何理解C语言中的变量的? 考试试题,不知道怎么回答,麻烦各位大神给个答案。
如题所述
举报该问题
推荐答案 2012-09-19
变量其实准确的来说包含3部分: 变量名 变量值 变量地址。
睿腾编程.网
通常说的变量一般它代表的就是变量的值,因此你可以这样来理解,变量其实就是用来存储数据的盒子(只是有类型区分而已),但是每次只能装一件指定类别的物品。
专业一点来说就是:变量对应着计算机中由系统分配给它自身(变量)的内存,由于类型不同,分配的内存空间大小可能也就不同,并且存放的数据类型也是确定的。在程序运行过程中我们可以通过赋值的方式来改变变量所对应变量内存的值。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/nddKn1dAW.html
其他回答
第1个回答 2012-09-15
C语言中的变量也可以称之为左值,就是等号左边,可以被赋值,是与1,2,3,4这些数相对而言的,例如1,2,3,4这类数都是出现在等号的右边。你可以参考一下谭浩强的C程序设计,这本书很适合初学者,对应基础的内容都有很详细的解释,有助于你快速理解。
第2个回答 2012-09-18
变量是程序中对内存空间的抽象。
第3个回答 2012-09-15
变量名代表内存地址。
第4个回答 2012-09-15
看他定的数据类型
相似回答
...
怎么理解
这句话呢?变量跟
变量的
地址不是两回
答:
定义一个变量,其实是像内存申请一块内存地址
。内存地址一般为一个十六进制数,这不便于记忆和使用,因此用变量名来作为该内存地址的别名。
C语言中,
比如一个
变量
m,m++和++m的区别在哪里?哪位高手能给
解释
一下...
答:
m是变量
,m++是指先将m的值进行比较或其他过程,然后将m的值+1赋给m;++m是指先将m的值+1赋给m,然后将赋值后的执行某个过程。
计算机二级
C语言
程序的一个题目
,不知道答案怎么
来的。求解析
答:
变量变量,之所以叫变量就是他的值是可以改变的
,所以即使有初值也可以用赋值的手段来改变变量的值 这道题的话,因为scanf中要求的格式是%d,也就是整形,所以非整形的数字就被忽略了,所以i的值是12,scanf会自动将逗号,空格,回车识别为结束符号 所以到逗号时,第一句结束,开始第二句,然后第二句...
c语言中的变量的
作用
,如何
从键盘中输入多个变量的值?
答:
在scanf的时候,用分隔符分开即可 比如 int i,j,k;scanf("%d,%d,%d",&i,&j,&k);是用,分隔输入的三个数 当然你也可以用其他
急需
C语言试题答案
,上次已解决一些,但还有不少
,麻烦各位
高手帮忙
给个
最...
答:
便于程序员看懂程序,但其对编译及运行不起作用 7、都是两个 8、getchar();9、printf ("%ld",ln);10、操作步骤 11、初始值、循环条件和循环体 12、关键字 13、常量
,变量
14、#define EMI 6688 15、变量 16、 六位 17、d 18、b 19、b 20、d 21、a 22、b 23、c 24、c ...
在
C语言中,
为什么定义
变量的
时候总是初始化为0呢?该
怎么理解
。_百度知 ...
答:
主要看需求。初始化的目的是为了防止后面没赋值就进行了使用, 变量刚定义的时候,他指向的值是不确定的,所以如果引用了一个没有赋值
的变量,
由于其值的不确定性,会引起程序异常。如果你后面会引用这个变量做加减操作,可以初始化为 0 ,如果后面做乘除操作,建议初始化为1 。
c语言中的
if语句括号里只有
变量怎么理解?
例如 int a=0,b=1,c=2; i...
答:
看那个变量是0还是1,是0,不执行后面的语句,1则执行。if (!a) c-=1,因为a=0,则!a=1,执行 c=c-1,此时c=1; 第二句,b=1为真,执行后面的语句,c=c-2,则c=-1;第三局,c=-3,为真,执行语句,c=c-3.则c=-4. 希望能解决你的问题。
计算机中
c语言中的变量
可以看做一个箱子,而不是数字?然后给这个箱子赋值...
答:
计算机中
c语言中的变量
可以看做一个箱子,每个箱子都有唯一的编号,箱子的编号可以看作内存的地址,箱子占用的空间就是内存的空间。
c语言中给变量
赋值为-1
,怎么理解?
答:
变量一般都是要赋初值的。是不是这个数据代表了什么的特殊含义?赋初值为-1代表了一个不满足一定条件的值。然后在程序运行的时候再更改,如果没有更改的话,这个数字维持原状-1。
大家正在搜
c语言中使用变量的要求是
c语言全局变量怎么定义
c语言变量的定义
c语言的变量名
C语言变量
c语言变量类型
c语言变量名有哪些
语言变量
c语言变量定义合法
相关问题
C语言选择题求助,这题没看懂,不懂怎么做,麻烦各位了?
题目如图,我不会分析题目答案也看不懂,麻烦各位给我详细的写下...
4道C语言的基础题目,麻烦各位知友帮个忙,刚开始学C
大学《微生物学》3道试题,快考试了,不知道答案,麻烦各位帮个...
怎么学习能够通过执业医师的考试?自己考还是报辅导机构?麻烦各...
对不起啊,麻烦各位了。我对C语言是一窍不通 以下函数用于计算...