//由val1和val2相加的结果 可以推断出item的类型
auto item=val1+val2; //item初始化为val1和val2相加的结果
使用auto也能在一条语句中声明多个变量。因为一条声明语句只能有一个基本数据类型,所以该语句中所有变量的初始基本数据类型都必须一样:
Auto i=0, *p=&I; //正确:i是整数、p是整数指针
Auto sz=0, pi=3.14; //错误:sz和pi的类型不一致