![Upload page102image1896.png failed. Please try again.]
](http://upload-images.jianshu.io/upload_images/3899701-f8e6af620faea836.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
那大家想想,要在内存中存放一个数字,应该占多大的内存合适呢?C语言为了帮我们省下这些思考,所以提供了不同的数据类型,并且每个数据类型占用不同大小的内存,也有着取值范围的差异!
1.整型:用于准确地表示整数,根据表示范围的不同分为以下三种:
短整型(short) < 整型(int) < 长整型(long)
2.实型(浮点型):用于标识实数(小数)根据范围和精度不同分为以下两种:
单精度浮点数(float) < 双精度浮点数(double)
注意:float只能够保证7位数字是有效的!!!