C语言之变量(笔记四)

来源:互联网 发布:如何应对压力 知乎 编辑:程序博客网 时间:2024/05/16 04:55

变量
基本要素:

变量名: 每一个变量都应有一个名字。

              由大小写字母、数字字符(0~9)和下划线( _ )三种字符组成,且第一个字符必须为字母或下划线。
             ①大小写字母不一样, 即标识符a1和A1是两个不同的标识符。
             ②长度任意(最少一个字符)。
              ③不能采用系统关键字(保留字)。
变量的数据类型:每一个变量都应具有一种数据类型(在定义时指定)内存中占据一定的存储空间 。
变量的值: 变量对应的存贮空间中所存放的数。

变量定义:给变量分配存储空间
char c1,c2;  /* 定义字符型变量c1和c2 */
int x,y,z;/* 定义整型变量x,y和z*/
double volume;/* 定义双精度型变量volume */
float sum,average;//定义实型变量sum和average
unsigned long distance;// 定义无符号长整型变量distance


变量初始化:给变量赋初值的过程称为变量的初始化。

                     变量所标识的内存单元可能保留先前使用该单元时留下的内容而产生莫名其妙的结果
                     未赋初值的变量并不意味着该变量中没有数值,而只表明该变量中尚未定义特定的值

变量类型:


注意:单精度实型提供7位有效数字,双精度实型提供15~16位有效数字。
如:float a;
       a=111111.111 (最后两位小数不起作用)
而:double a;
       a=111111.111 (全部接收)