C++11新特性:
(1)auto
使用auto实现任意两个数的加法

立即学习“C++免费学习笔记(深入)”;
(2)nullptr空指针
![clipboard[1] clipboard[1]](/d/file/efpub/2026/02-21/de7436d7fc3ee03905e5de63b381f1d3.jpg)
(3)for容器遍历
![clipboard[2] clipboard[2]](/d/file/efpub/2026/02-21/ed611ac8ddfceee564e668e85dff8aa1.jpg)
(4)lambda表达式
使用lambda表达式统计字符串个数,以及大写字母个数
![clipboard[3] clipboard[3]](/d/file/efpub/2026/02-21/eb56b5d8fa4ba1109fcfd04dcbc607de.jpg)
(5)override、final
override表示重写基类的虚函数
final表示禁止重写基类虚函数
![clipboard[4] clipboard[4]](/d/file/efpub/2026/02-21/2f2611a56b6cfd6ac3e1211c953a7ca1.jpg)
(6)右值引用
左值:指向稳定的内存空间 lvalue中l表示Location,寻址意思
右值:指向临时的内存空间rvalue中r表示read,只读意思
![clipboard[5] clipboard[5]](/d/file/efpub/2026/02-21/828cbda9a469c27ce67620e68a8de41e.jpg)
(7)move构造函数
![clipboard[6] clipboard[6]](/d/file/efpub/2026/02-21/42250ef4b75d777ae66a381ddd0973b9.jpg)
