上QQ阅读APP看书,第一时间看更新
2.2.1 使用变量存储数据
在程序中,可以使用符号“=”为已经定义的变量进行赋值操作。在存储数据时,必须根据变量的类型存储与其对应类型的数据,否则,程序可能会出现内存读写错误。在本小节中,将介绍使用已定义的变量正确存储数据。
例如,定义的变量类型是整型,则该变量只能存储整数数据。按照这个规则,可以定义不同类型的变量,并对其初始化。具体代码如下:
……//省略部分代码 int score=70;//定义并初始化整型变量 char name[]="学习C语言";//定义并初始化字符数组 float f=12.254545;//定义并初始化单精度变量 double dob;//定义双精度变量 dob=15.526646546542;//初始化双精度变量 ……//省略部分代码
在实例代码中,分别定义了四个不同类型的变量,并进行了初始化。如果将整型变量score的值初始化为单精度数据“12.254545”,则计算机会将单精度数据小数点后的位数省略,这样就会影响程序的运行结果。
注意 用户必须要根据变量的类型存储相同类型的数据。