C++ 学习笔记(一) 变量和基本类型
来源:互联网 发布:集线器端口上的电涌 编辑:程序博客网 时间:2024/05/03 13:50
C++学习笔记(一) 变量
1、变量的基本类型
C++的算术类型(arithmetic type)有整数、浮点数、单字符和布尔值。
1.1整型
整数、字符和布尔值的算术类型合称整型(integral type)。
short(短整型)、int(整型)和long(长整型)表示整数的值。bool(布尔型)表示真值true和false,可将任何算术类型的值赋给bool,0值代表false,任意非0值代表true。char(字符型)、wchar_t(宽字符型)为字符型,char类型可以存储机器基本字符集中任何字符相应的数值,wchar_t可以存储扩展字符集,如汉字。
1.1.1带符号和无符号类型
除bool类型外,,整型变量都可以是“带符号的”(signed)或“无符号的”(unsigned)。带符号类型可以表示负数,无符号类型只能表示正数和0。int、short、long默认为带符号型,可通过unsigned定义为无符号型。char有三种不同类型,即:char、unsignded char、以及signed char。
1.1.2整型值
1.1.3整型赋值
当将一个超出整型变量取值范围的值赋给相应变量时有两种情况:
unsigned,对所取的值进行求模,然后将结果进行赋值。
signed,与unsigned类似。
1.2浮点型
float(单精度浮点型)、double(双精度浮点型)和long double(扩展精度浮点型)为浮点型变量。
1.3变量存储空间
机器以“位”即(bit)的序列存储数据,每一“位”的值为“0”或“1”。
字节:Byte,1 Byte= 8 bits
字:word,字长(即字的位数)由机器决定,8位机的字长为8位,32位机的字长为32位。
0 0
- C++primer学习笔记(一):第二章.变量和基本类型
- C++ 学习笔记(一) 变量和基本类型
- c++primer 学习笔记(2.0)变量和基本类型
- c++primer学习笔记1 - 变量和基本类型
- C++Primer学习笔记之变量和基本类型
- C++Primer笔记--变量和基本类型
- C++ Primer 学习笔记(一)——变量和基本类型
- C++编程学习笔记——基础篇(一)变量和基本类型
- C++ Primer笔记(一)变量和基本类型
- 《C++Primer 5e》学习笔记(1):变量和基本类型
- C++Primer第二章(变量和基本类型)笔记
- C++primer 学习(二)变量和基本类型
- c++学习笔记之变量和基本类型(1)
- c++学习笔记之变量和基本类型(2)
- C++11学习笔记(变量和基本类型)
- C++编程 学习笔记(二)变量和基本类型
- python学习笔记(一)--基本操作和基本类型
- 《C++ Primer第四版》学习笔记(三)变量和基本类型 之 基本内置类型
- awk统计排序
- memcache原理及安装
- 创建Express站点的指令问题
- 软回车和硬回车 MS高级office
- 实用拿来主义之二——编辑LRC
- C++ 学习笔记(一) 变量和基本类型
- 割双眼皮手术恢复的快吗
- 鼠标移动UIview 位置随着鼠标改变
- leetcode:Longest Valid Parentheses
- 使php支持pdo_mysql
- android 面试题
- Linux pppoe拨号 路由配置
- 解决nginx php弹出下载、不解析的问题
- 黑马程序员——JAVA基础之数组