基本数据类型
来源:互联网 发布:软件著作权技术特点 编辑:程序博客网 时间: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
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)
下一篇写 常量与变量
阅读全文
1 0
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 基本数据类型
- 图片保存问题
- 简单的混合自定义View
- HDU6069 Counting Divisors(区间素数筛)
- 一个例子让你理解c++的指针(传递动态内存)
- Unexpected error. Unable to verify database connection CDH 5.10.0
- 基本数据类型
- Hdu 5491 The Next【贪心+lowbit】
- Kotlin 学习资料
- 正则平衡组在.NET下的使用
- Maxas GEMM
- 剑指offer——5.用两个栈实现
- 328. Odd Even Linked List(Java)
- web项目目录结构和一些配置文件
- hdu1083培训班 ~~二分图最大匹配