--------【数据类型】
文章平均质量分 57
加油11
模仿模仿再模仿!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
基本数据类型
1 什么是数据类型数据类型可以理解为固定内存大小的别名数据类型是创建变量的模子2 变量的本质变量是一段实际连续存储空间的别名程序中通过变量来申请并命名存储空间通过变量的名字可以使用存储空间实例分析:类型与变量的关系#include <stdio.h>int main(){ char c = 0; short s = 0; int i = 0; print原创 2017-07-01 08:01:05 · 342 阅读 · 0 评论 -
类型转换
1 类型之间的转换C语言终的数据类型可以进行转换 强制类型转换隐式类型转换2 强制类型转换强制类型转换的语法 (Type)var_name;(Type)value;强制类型转换的结果 目标类型能够容纳目标值:结果不变目标类型不能容纳目标值:结果将产生截断注意:不是所有的强制类型转换都能成功,当不能进行强制类型转换时,编译器将产生错误信息实例分析:强制类型转换分析#includ原创 2017-07-03 10:55:22 · 590 阅读 · 0 评论 -
浮点数的秘密
1 内存中的浮点数浮点数在内存的存储方式为:符号位、指数、尾数float和double类型的数据在计算机内部的表示法是相同的,但由于所占存储空间的不同,其分别能够表示的数值范围和精度不同。2 浮点数存储示例浮点数的转换 将浮点数转换成二进制用科学计数法表示二进制浮点数计算指数偏移后的值 注意:计算指数时需要加上偏移量,而偏移量的值与类型有关。 示例:对于指数6,偏移后的值如下: f原创 2017-07-02 11:06:41 · 415 阅读 · 0 评论 -
有符号数与无符号数
1 计算机中的符号位数据类型的最高位用于标识数据的符号 最高位为1,表明这个数为负数最高位为0,表明这个数为正数编程实验:有符号数的符号位#include <stdio.h>int main(){ char c = -5; short s = 6; int i = -7; printf("%d\n", ( (c & 0x80) != 0 )); pri原创 2017-07-01 18:42:57 · 855 阅读 · 0 评论
分享