c语言中的auto 是用来声明一个变量是自动变量,比如auto int i=0;是一种储存类型。
而c++中的auto主要是为了当你在不知道返回值的类型时,为了让编译器自动推到返回类型。
例如auto y = (一个复杂的表达式);编译器会自动推到表达式的类型,这样y就是一个该类型的变量。
c语言中的auto 是用来声明一个变量是自动变量,比如auto int i=0;是一种储存类型。
而c++中的auto主要是为了当你在不知道返回值的类型时,为了让编译器自动推到返回类型。
例如auto y = (一个复杂的表达式);编译器会自动推到表达式的类型,这样y就是一个该类型的变量。