基本数据类型

来源:互联网 发布:软件著作权技术特点 编辑:程序博客网 时间:2024/06/01 08:06
书接上文,这次写的是基本数据类型,输出和输入函数。

首先是常用单位介绍

位: 最小的存储单位为位,它可以容纳两个值,即0或1。
字节:几乎对于所有的机器,1个字节均为8位。由于每个位或者是0或者是1,所以一个8位的字节包含256(28)种可能的0、1组合。这些组合可用于表示0到255的整数或者一组字符。
字:对于一种给定的计算机设计,字是自然的存储单位。对于8位微机,一个字正好有8位。对于16位机,一个字的大小为16位。32位机中的字是32位。


数据的储存方式
整数:  整数以二进制数字存储。例如整数7的二进制表示为111,在8位的字节中,存储它需要前5位置0,后3位置1。
浮点型:   浮点数表示法将一个数分为小数部分和指数部分并分别存储。因此尽管7.00和7有相同的值,但它们的存储方式不同。下图只是示意图,计算机的内部存储使用二进制数字,它使用2的幂而非10的幂。

c语言的基本数据类型
基本类型   构造类型  指针类型  空类型

基本类型
1.字符型 (char)
2.数值类型  
整型(int ,  short ,long ,unsigned)int类型是有符号整数。一般地,int类型存储在计算机的一个字中。
实型 (float  double)


                               取值范围
类型                       标识符名字              取值范围
char                         字符型               ASCII字符代码
unsigned  char       无符号字符型          0至255
signed  char            有符号字符型        -27 ~ 27-1
int                              整型                 -231~ 231-1
unsigned  int        无符号整型               0 ~ 216-1
signed  int               有符号整型             同int
float                           浮点                  10-38~1038
double                    双精度型               10-308~10308

构造类型

数组类型([ ])
结构体类型(struct)
共用体类型(union)
枚举类型(enum)
指针类型(*)

 空类型(void)








下一篇写 常量与变量























































原创粉丝点击