C 各种数据类型介绍
1.各种数据类型介绍:
基本数据类型最主要的特点是,其值不可以再分解为其它类型。也就是说,基本数据类型是自我说明的。
1.1整型
整形包括短整型、整形和长整形。
1.1.1短整形
short a=1;
1.1.2整形
一般占4个字节(32位),最高位代表符号,0表示正数,1表示负数,取值范围是-2147483648~2147483647,在内存中的存储顺序是地位在前、高位在后,例如0x12345678在内存中的存储如下:
地址:0x0012ff78 0x0012ff79 0x0012ff7a 0x0012ff7b
数据: 78 56 34 12
定义:用int关键字,举例如下:
int a=6;
1.1.3长整形
long a=10;
1.2浮点型
浮点型包括单精度型和双精度型。
1.2.1单精度型
浮点型,又称实型,也称单精度。一般占4个字节(32位),
float a=4.5;
地址:0x0012ff78 0x0012ff79 0x0012ff7a 0x0012ff7b
数据: 00 00 90 40
1.2.2双精度型
一般占8个字节(64位)
double a=4.5;
地址:0x0012ff78 0x0012ff79 0x0012ff7a 0x0012ff7b 0x0012ff7c 0x0012ff7d 0x0012ff7e 0x0012ff7f
数据: 00 00 00 00 00 00 12 40
1.3字符类型
在各种不同系统中,字符类型都占一个字节(8位)。定义如下:
char c='a';
也可以用字符对应的ASCII码赋值,如下:
char c=97;
最新文章
- 笔记整理之 Bulk Insert
- (转)jQuery EasyUI Tree - TreeGrid动态加载子节点
- 廖雪峰教程笔记:js中map和reduce的用法
- ThinkPHP中add()方法的返回值
- Fitnesse+RestFixture:Web服务回归测试利器
- MFC 一个类訪问还有一个类成员对象的成员变量值
- json字符串中key值下划线命名转换为驼峰命名
- ";机器人防火墙";:人机识别在应用安全及风控领域的一点实践
- Python中内置函数的介绍
- Android实现自动更新功能
- Infiniband 网络性能测试
- Servlet 上传下载文件
- 基于jQuery的控件:弹框
- Google Android SDK开发范例大全笔记 二
- Python里面search()和match()的区别
- Win2008R2配置WebDeploy发布网站
- IoGetRelatedDeviceObject学习
- c# 百度地图api APP SN校验失败
- Django之ORM查询复习与cookie
- 应用通信-方案一:RestTemplate