C和C++中的主要数据类型和字节大小
2008-09-22 15:53
344 查看
C/C++的写法是不科学和不严谨的。因为C和C++虽然语义,但是设计思想是结构化与面向对象. C标准规范与C++的标准规范也是两个文本。近来仔细研究了它们的数据类型,才知道其来龙去脉,真正做到其实所以然。
1、C语言定义了5种基本数据类型
char(字符), int(整数), float(单精度), double(双精度),void;
在32位机器上,sizeof的其值分别为:
sizeof(char)=1, sizeof(int)=4, sizeof(float)=4, sizeof(double)=8;
sizeof(char*)=4;(任何类型指针变量为32位即4个字节)
2、C++语言于C基础上增加2种数据类型:
bool(布尔),wchar_t(宽字符);
在32位机器上,sizeof的其值分别为:
sizeof(bool)=1, sizeof(wchar_t)=2, sizeof(bool*)=sizeof(wchar_t*)=4;
3、数据类型的基本修饰符:
signed(有符号), unsigned(无符号),long(长整),short(短整)
1、C语言定义了5种基本数据类型
char(字符), int(整数), float(单精度), double(双精度),void;
在32位机器上,sizeof的其值分别为:
sizeof(char)=1, sizeof(int)=4, sizeof(float)=4, sizeof(double)=8;
sizeof(char*)=4;(任何类型指针变量为32位即4个字节)
2、C++语言于C基础上增加2种数据类型:
bool(布尔),wchar_t(宽字符);
在32位机器上,sizeof的其值分别为:
sizeof(bool)=1, sizeof(wchar_t)=2, sizeof(bool*)=sizeof(wchar_t*)=4;
3、数据类型的基本修饰符:
signed(有符号), unsigned(无符号),long(长整),short(短整)
相关文章推荐
- C和C++中的主要数据类型和字节大小
- c++高级---C++主要数据类型在计算机中所占字节大小
- C和C++中的主要数据类型和字节大小
- C++主要数据类型在计算机中所占字节大小
- C++主要数据类型在计算机中所占字节大小
- C++主要数据类型在计算机中所占字节大小
- C++主要数据类型在计算机中所占字节大小
- C和C++中的主要数据类型和字节大小
- Microsoft visual C++ 2010学习版中C语言基本数据类型所占字节大小(系统为64位win8.1)
- C++ 基本语法之变量(指针)与数据类型(占用字节大小)
- C++在不同操作系统的基本数据类型字节大小(转)
- c++中32位64位操作系统基本数据类型字节大小
- C++基本数据类型大小及表示范围
- 32位64位操作系统基本数据类型字节大小
- 【语言基础】c++ 基本数据类型与字节数组(string,char [] )之间的转化方法
- MySql 基础学习笔记 1——概述与基本数据类型: 整型: 1)TINYINT 2)SMALLINT 3) MEDIUMINT 4)INT 5)BIGINT 主要是大小的区别 图 浮点型:命令
- C++sizeof计算各数据类型大小
- utf8编码的字符(如汉字 占三个字节)用啥字符数据类型储存 C++
- 将Long类型字节大小数据转换成标准的视频大小格式
- C/C++——基本数据类型的大小并且sizeof(int *) = 8