专栏:C++学习笔记
目录
5.2 C++支持函数重载的原理--名字修饰(name Mangling)
3. 为了避免与C++98中的auto发生混淆,C++11只保留了auto作为类型指示符的用法
4. auto在实际中最常见的优势用法就是跟以后会讲到的C++11提供的新式for循环,还有lambda表达式等进行配合使用。
C++是在C的基础之上,容纳进去了面向对象编程思想,并增加了许多有用的库,以及编程范式等。熟悉C语言之后,对C++学习有一定的帮助:
1. 补充C语言语法的不足,以及C++是如何对C语言设计不合理的地方进行优化的,比如:作用
域方面、IO方面、函数方面、指针方面、宏方面等。
2. 为后续类和对象学习打基础。
1. C++关键字
C++总计63个关键字,C语言32个关键字
ps:下面我们只是看一下C++有多少关键字
asm |
do |
if |
return |
try |
auto |
double |
inline |
short |
typedef |
bool |
dynamic_cast |
int |
signed |
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 </ |