6.36
string (&func(string (&arrStr)[10]))[10]
6.37
using ArrT = string[10];
ArrT& func1(ArrT& arr); // 这种可能更好
auto func2(ArrT& arr) -> string(&)[10];
string arrS[10];
decltype(arrS)& func3(ArrT& arr);
6.38
decltype(arrStr)& arrPtr(int i)
{
return (i % 2) ? odd : even;
}