左引用:
左引用是C++11中的新特性,创建一个“引用型变量”(有点像创建指针)
使用方法示例:
int a = 1;
int &b = a;
这里b引用了a
错误用法示例 :
int &a = 1; //引用类型的初始值必须是一个对象
int &b; //引用类型必须要初始化
auto类型说明符:
C++新标准引入了auto类型说明符,用它能让编译器代替我们分析表达式所属的类型。
使用方法示例:
int a = 1;
int b = 1;
auto sum = a + b;
遍历一个字符串中的所有元素:
string str("Hello cpp");
for(auto c : str)
{
cout << c << endl;
}