auto返回值

C++11中使用了auto作为返回值的特性,auto由编译器在编译期间计算返回值类型。

1 auto Test(){
2     return 1;
3 }

auto作为函数返回值需要有以下几个条件满足:

1.所有的return语句返回的类型必须一致。

2.第一个return语句不能是递归语句。

posted @ 2021-09-16 08:33  大笨瓜  阅读(665)  评论(0)    收藏  举报