C++之路 变量和基本类型(2)
2012-11-12 22:07
211 查看
概念:强静态类型:编译时会对类型进行检查,如果操作和对象不相匹配就会报错。
变量提供了程序可操作的有名字的存储区。
左值:可以出现在赋值语句的左边或者右边。 右值:只能在右边。
定义对象:以类型说明符开始,后面紧跟说明符的列表。
初始化:两种初始化的形式:复制初始化和直接初始化。复制初始化用语法等号(=),直接初始化把初始化式子放在括号中。
int ival(1024); int ival =1024;
“初始化不是赋值”初始化内置类型:提供一个值。
类类型变量初始化:直接初始化和构造函数。
当定义没有初始化式的变量时,系统有时候会帮我们初始化。
(1)内置类型(取决于位置):函数体外初始化为0,函数体内不进行自动初始化。
(2)类类型:存在默认构造函数。对于没有默认构造函数的类,必须提供显式的初始化式。
变量提供了程序可操作的有名字的存储区。
左值:可以出现在赋值语句的左边或者右边。 右值:只能在右边。
定义对象:以类型说明符开始,后面紧跟说明符的列表。
初始化:两种初始化的形式:复制初始化和直接初始化。复制初始化用语法等号(=),直接初始化把初始化式子放在括号中。
int ival(1024); int ival =1024;
“初始化不是赋值”初始化内置类型:提供一个值。
类类型变量初始化:直接初始化和构造函数。
当定义没有初始化式的变量时,系统有时候会帮我们初始化。
(1)内置类型(取决于位置):函数体外初始化为0,函数体内不进行自动初始化。
(2)类类型:存在默认构造函数。对于没有默认构造函数的类,必须提供显式的初始化式。
相关文章推荐
- C++ 学习笔记 1.0 : 基本语言(变量和基本类型,标准库类型,表达式,语句,函数,标准IO库)
- c++ Premier 学习笔记(unit2 变量和基本类型-对象与初始化
- C++ 变量和基本类型(一)
- 重温C++ —— Chapter 1&2 变量和基本类型
- C++学习笔记一 变量与基本类型
- 重学C++ (一) 变量和基本类型、标准库类型
- c++ Premier 学习笔记(unit2 变量和基本类型 -声明与定义
- C++学习之变量和基本类型
- C++学习,变量和基本类型
- C++ 入门教程(六) 基本数据类型和变量
- C++ 基础(二) —— 变量与基本类型
- c++ Premier 学习笔记(unit2 变量和基本类型
- 【C++学习笔记】04_变量与基本类型
- C++ 学习笔记(2)变量和基本类型(复合类型:引用、指针)、const、constexpr、typedef(using)、auto、decltype
- c++ - 变量与基本类型(2)
- C#者重建C++之路 - 基本类型辨析
- [C++ 面试基础知识总结] 变量和基本类型
- C++ Peimer 第2章-变量和基本类型习题答案
- c++基础之变量和基本类型(1)
- C++复习 02 变量和基本类型