学习C Primer Plus第3章之心得
2014-01-26 11:11
225 查看
在这一章中,共讲述了数据和C的大多数的知识,有两大类的数据类型,比较多用的就是整数和浮点数了,一是int类型,二是浮点类型,这个具有什么特性,以及它们的取值范围都可以记下,在以前上课的时候不知道int和char类型的位数会随着操作系统的改变而改变,而通过学习C Primer Plus就知道了这一点,举例说在IBM PC和Apple Macintosh提供的不同的ASCLL编码也使用char类型的8位存储单元,但是在有些系统里就不是,有些64位的系统里,char类型的位数为16位,但是规定是这样的,无论在什么系统里,char都是使用一字节表示,如果在这个系统里double是64位的,则都按照char为标准,就是double的字节为64/16
= 4字节,如果在char为16位,double为128位的系统里,则double的字节为128/16 = 8字节,如果在char为4位,double为64位的系统里double的字节为64/4 = 16字节。总的来说就是依照char为标准,char中表示一字节表示多少位,那么在这个系统里就是采用这个标准。(如心得有误,希望大神们指出,谢谢!)
= 4字节,如果在char为16位,double为128位的系统里,则double的字节为128/16 = 8字节,如果在char为4位,double为64位的系统里double的字节为64/4 = 16字节。总的来说就是依照char为标准,char中表示一字节表示多少位,那么在这个系统里就是采用这个标准。(如心得有误,希望大神们指出,谢谢!)
相关文章推荐
- Linux C函数参考手册(PDF版)
- C#实现打造气泡屏幕保护效果
- C/C++数据对齐详细解析
- C 语言基础教程(我的C之旅开始了)[三]
- C 语言基础教程(我的C之旅开始了)[七]
- C/C++ 宏详细解析
- 用C#生成不重复的随机数的代码
- 在c和c++中实现函数回调
- 浅析C/C++中被人误解的SIZEOF
- C 语言基础教程(我的C之旅开始了)[六]
- C/C++函数调用的几种方式总结
- c/c++中变量的声明和定义深入解析
- 浅析c与c++中struct的区别
- 深入详解C编写Windows服务程序的五个步骤
- 深入理解C/C++混合编程
- C 语言基础教程(一)颜色加亮
- 关于《C和指针》的学习笔记
- c_str()的用法详细解析
- C/C++中可变参数的用法详细解析