c++学习笔记
2015-11-30 14:20
405 查看
1.C++关键字:asm do if return try auto double inline short typedef bool dynamic_cast int siigned typeid break else long sizeof typename case enum mutable static union catch explicit namespace
static_cast unsigned char export new struct using class extern
operator switch virtual const false private template void const_cast
float protected this volatile continue for public throw
wchar_t default friend register true while delete goto
reinterpret_cast
2.c++支持两种变量初始化:1.直接初始化:把初始化式放在括号里 int value(10);
2.复制初始化:用等号(=) int value=10;
直接初始化效率更高
3.C++自动初始化:函数体外初始化位0,函数体内不初始化
4.const 1.将一个变量转换成常量,必须在定义是赋值
2.const为文件局部变量,不能在其他文件引用,如果要引用,定义时指定const变量为extern extern const Int value=512;
5.引用就是一个对象的别名 const引用只能用在const对象--
static_cast unsigned char export new struct using class extern
operator switch virtual const false private template void const_cast
float protected this volatile continue for public throw
wchar_t default friend register true while delete goto
reinterpret_cast
2.c++支持两种变量初始化:1.直接初始化:把初始化式放在括号里 int value(10);
2.复制初始化:用等号(=) int value=10;
直接初始化效率更高
3.C++自动初始化:函数体外初始化位0,函数体内不初始化
4.const 1.将一个变量转换成常量,必须在定义是赋值
2.const为文件局部变量,不能在其他文件引用,如果要引用,定义时指定const变量为extern extern const Int value=512;
5.引用就是一个对象的别名 const引用只能用在const对象--
相关文章推荐
- MFC VC++ 控件大小自动调整 方法
- C#、VC++与QT对比之QT的高效与跨平台
- 【C语言提高06】栈的开口问题
- 垃圾回收机制GC知识再总结兼谈如何用好GC
- C-(001-006).C语言基础总结
- 运算符优先级-C++运算符优先级
- 运算符优先级-C语言运算符优先级
- C++11 多线程 一
- simple C++ vector
- 【C语言提高05】静态存储区
- 成员函数指针 C++ FAQ LITE — Frequently Asked Questions
- C++标准库中队列的应用
- C语言 对字符串进行分割
- 常用排序算法C++实现(堆排序,快速排序,归并排序,基数排序)
- 全面介绍Windows内存管理机制及C++内存分配实例
- C++中#if #ifdef的作用
- C++11学习笔记(四)
- C++ 14
- C++ 17
- C++虚函数的总结