今天来加个数据类型和变量 ,,,,
1:
变量:在程序中定义的一个数,在程序运行过程中,它的值是可以根据编译者的需求来进行变化的。
2:数据类型
数据类型用来说明数据的类型,确定了数据的解释方式,让计算机和程序员不会产生歧义。
(1):分类(数据类型的长度是在32位环境下的)
说明 | 字符型 | 短整型 | 整形 | 长整形 | 单精度浮点型 | 双精度浮点型 | 无类型 |
数据类型 | char | short | int | long | float | double | void |
长度 | 1 | 2 | 4 | 4 | 4 | 8 |
(2)示例
int a=2;
char b=‘a’;
float c=12.4;
(3)长度length
所谓数据长度(Length),是指数据占用多少个字节。占用的字节越多,能存储的数据就越多,对于数字来说,值就会更大,反之能存储的数据就有限。
注意:在定义变量时还要指明数据的长度。而这恰恰是数据类型的另外一个作用。数据类型除了指明数据的解释方式,还指明了数据的长度。因为在C语言中,每一种数据类型所占用的字节数都是固定的,知道了数据类型,也就知道了数据的长度。
求长度
#include<stdio.h>
int main()
{
int a;
long b;
float c;
char d;
double e;
short f;
printf("int=%d long=%d float=%d char=%d double=%d
short=%d\n",sizeof(a),sizeof(b),sizeof(c),sizeof(d),
sizeof(e),sizeof(f));
return 0;
}
结果
数据类型就复习到这。。。。。。。。。。。