有时我们无法提前预知应该向函数传递几个参数。
如果所有的实参类型相同:
initializer_list ini;//是一种模板类型,类似于vector
如果实参类型不同:???
void fun7(initializer_list<string> ss){
for (auto s = ss.begin(); s != ss.end(); ++s){
cout << *s << endl;
}
cout << endl;
}
//主函数:
void main(){
fun7({ "li", "xiao", "jie" });
}