C 语言基本数据类型简介C 语言基本数据类型简介 1
概述 C 语言包含的数据类型如下图所示: 2
各种数据类型介绍 2
1 整型 整形包括短整型、整形和长整形
1 短整形 short a=1; 2
2 整形 一般占 4 个字节(32 位),最高位代表符号,0 表示正数,1 表示负数,取值范围是2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后,例如 0x12345678 在内存中的存储如下: 地址:0x0012ff780x0012ff790x0012ff7a0x0012ff7b 数据:78563412 定义:用 int 关键字,举例如下: int a=6; 2
3 长整形 long a=10; 2
2 浮点型 浮点型包括单精度型和双精度型
1 单精度型 浮点型,又称实型,也称单精度
一般占 4 个字节(32 位), float a=4
5; 地址:0x0012ff780x0012ff790x0012ff7a0x0012ff7b 数据:00009040 2
2 双精度型 一般占 8 个字节(64 位) double a=4
5; 地址:0x0012ff780x0012ff790x0012ff7a0x0012ff7b0x0012ff7c0x0012ff7d0x0012ff7e0x0012ff7f 数据:00000000000012 40 2
3 字符类型 在各种不同系统中,字符类型都占一个字节(8 位)
定义如下: char c=a; 也可以用字符对应的 ASCII 码赋值,如下: char c=97; 3
数据类型与“模子” short、int、long、char、float、double 这六个关键字代表 C 语言里的六种基本数据类型
怎么去理解它们呢
举个例子:见过藕煤球的那个东西吧