C语言的常量与变量的关系?

???????

C语言中的常量是不接受程序修改的固定值,常量可为任意数据类型,如下例所示:
   数据类型
   常量举例
   char
   ' a '、' \ n '、' 9 '
   int
   21、123 、2100 、-234
   long int
   35000、-34
   short int
   10、-12、90
   unsigned int
   10000、987、40000
   float
   123.23、4.34e-3
   double
   123.23、12312333、-0.9876234
   C语言还支持另一种预定义数据类型的常量,这就是串。所有串常量括在双撇号之间,例如"This is a test"。切记,不要把字符和串相混淆,单个字符常量是由单撇号括起来的,如'a '。
变量
  其值可以改变的量称为变量。一个变量应该有一个名字(标识符),在内存中占据一定的存储单元,在该存储单元中存放变量的值。请注重区分变量名和变量值这两个不同的概念。所有的C变量必须在使用之前定义。定义变量的一般形式是:
   type variable_list;
   ;
   这里的t y p e必须是有效的C数据类型,v a r i a b l e _ l i s t(变量表)可以由一个或多个由逗号分隔的多个标识符名构成。下面给出一些定义的范例。
   int i, j, l;
   ;short int si;
   ;unsigned int ui;
   ;double balance, profit,loss;
   ;
   注重C语言中变量名与其类型无关。要说他们之间的关系嘛,举个简单例子:int a=3;int是关键字,a是变量,3是常量
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-24
常量就是在运行过程中不能改变的值!例如单个数字就是常量(例:12);变量就是在运行过程中能改变的值!!这样定义变量:int i;char c;本回答被网友采纳
第2个回答  2013-09-24
常量就是常量 变量就是变量 没有关系

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网