电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言基本数据类型简介

C语言基本数据类型简介_第1页
C语言基本数据类型简介_第2页
C语言基本数据类型简介_第3页
C 语言基本数据类型简介C 语言基本数据类型简介 1.概述 C 语言包含的数据类型如下图所示: 2.各种数据类型介绍 2.1 整型 整形包括短整型、整形和长整形。 2.1.1 短整形 short a=1; 2.1.2 整形 一般占 4 个字节(32 位),最高位代表符号,0 表示正数,1 表示负数,取值范围是2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后,例如 0x12345678 在内存中的存储如下: 地址:0x0012ff780x0012ff790x0012ff7a0x0012ff7b 数据:78563412 定义:用 int 关键字,举例如下: int a=6; 2.1.3 长整形 long a=10; 2.2 浮点型 浮点型包括单精度型和双精度型。 2.2.1 单精度型 浮点型,又称实型,也称单精度。一般占 4 个字节(32 位), float a=4.5; 地址:0x0012ff780x0012ff790x0012ff7a0x0012ff7b 数据:00009040 2.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 语言里的六种基本数据类型。 怎么去理解它们呢? 举个例子:见过藕煤球的那个东西吧?(没见过?煤球总见过吧)。那个东西叫藕煤器,拿着它在和好的煤堆里这么一咔,一个煤球出来了。半径 12cm,12 个孔。不同型号的藕煤器咔出来的煤球大小不一样,孔数也不一样。这个藕煤器其实就是个模子。 现在我们联想一下,short、int、long、char、float、double 这六个东东是不是很像不同类型的藕煤器啊?拿着它们在内存上咔咔咔,不同大小的内存就分配好了,当然别忘了给它们取个好听的名字。 在 32 位的系统上 short 咔出来的内存大小是 2 个 byte; int 咔出来的内存大小是 4 个 byte; long 咔出来的内存大小是 4 个 byte; float 咔出来的内存大小是 4 个 byte; double 咔出来的内存大小是 8 个 byte; char 咔出来的内存大小是 1 个 byte。 (注意这里指一般情况,可能不同的平台还会有所不同,具体平台可以用 sizeof 关键字测试一下) 很简单吧?咔咔咔很爽吧?是很简单,也确实很爽,但问题就是你咔...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

MY shop+ 关注
实名认证
内容提供者

欢迎挑选适合自己的材料。

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部