C++11标准基本内置数据类型
来源:互联网 发布:手机载图软件 编辑:程序博客网 时间:2024/05/21 18:45
C++11标准基本内置数据类型
标签(空格分隔): C++11 C++
C++11标准定义了包括算术类型(arithmetic type)和空类型(void)在内的基本数据类型。其中算术类型包含了字符、整型数、布尔值和浮点数。空类型不对应具体的值,仅用于特殊的场合。例如最常用的,当函数不返回任何值时使用空类型(void)作为返回类型。
算术类型分为两类:整型(integral type,包括字符和布尔值在内)和浮点型。
计算机内部以比特序列存储数据,每个bit非0即1
大多数计算机以2的整数次幂个比特作为块来处理内存,可寻址的最小内存块称为“字节”(byte),大多数机器的1个字节由8bit组成,存储的基本单元称为“字”(Word),字由32或64bit构成,也就是4或8字节。
大多数计算机将内存中的每个字节与一个数字(称为地址address)关联起来。
除了布尔型和扩展的字符型之外,其他整型可以划分为有符号整型(signed)和不带符号的整型(unsigned)两种。
signed int 可以表示正数、负数和0;
unsigned int 仅仅表示大于等于0的值。。。
类型int、short、long、long long默认都是带符号的整型,在他们各自的前边加上前缀unsigned,就可以得到无符号类型。
char类型被分为了三种char、signed char、unsigned char,需要注意的是char和signed char并不一样,具体的char表现形式只有两种(有符号和无符号)中的一种,具体的由编译器实现决定。
0 0
- C++11标准基本内置数据类型
- C++ 基本内置数据类型
- python: 基本内置数据类型
- C标准库定义的UNIX系统的基本数据类型
- C语言的标准和一些基本的数据类型
- C初学者如何从内置基本数据类型进阶到抽象高级数据类型
- JavaScript基本数据类型和内置数据类型
- 标准数据类型、内置函数等必备知识
- 【hive内置基本数据类型】 和 【内置复合数据类型用法】
- c语言-数据类型-基本数据类型
- Python基本内置数据类型有哪些?
- java 的基本(内置)数据类型
- C的基本数据类型
- C/C++基本数据类型
- C语言基本数据类型
- Objective-C基本数据类型
- objective-c基本数据类型
- C/C++基本数据类型
- OpenGL 使用GLFW创建全屏窗口
- cocos2dx源码分析:Texture2d创建
- cocos2dx源码分析:ActionManager
- Go语言学习笔记8
- 勾股定理一日一证连载48
- C++11标准基本内置数据类型
- 鱼和熊掌兼得——在VC++中混用C++异常和结构化异常
- 【Hibernate】持久化对象的状态的变化和对应的方法
- python enumerate 用法小结
- 【2049】字符个数
- POJ3751 时间日期格式转换
- knowledge generalization
- 巴什博奕类型取石子
- php搜索关键字 高亮