您的位置:首页 > 编程语言 > C语言/C++

c语言之数据类型基本概括

2015-03-08 22:12 281 查看


2.各种数据类型介绍
2.1整型
  整形包括短整型、整形和长整形。
2.1.1短整形
  short a=1;
2.1.2整形
  一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后,例如0x12345678在内存中的存储如下:
  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b
  数据:  78      56        34      12
  定义:用int关键字,举例如下:
  int a=6;
2.1.3长整形
  long a=10;
2.2浮点型
  浮点型包括单精度型和双精度型。
2.2.1单精度型
  浮点型,又称实型,也称单精度。一般占4个字节(32位),
  float a=4.5;
  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b
  数据:  00      00        90      40
2.2.2双精度型
  一般占8个字节(64位)
  double a=4.5;
  地址:0x0012ff78  0x0012ff79  0x0012ff7a  0x0012ff7b  0x0012ff7c  0x0012ff7d  0x0012ff7e  0x0012ff7f
  数据:  00      00        00      00      00        00      12      40
2.3字符类型
  在各种不同系统中,字符类型都占一个字节(8位)。定义如下:
  char c='a';
  也可以用字符对应的ASCII码赋值,如下:
  char c=97;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: