某些语言使您可以像正常函数一样声明一个函数,该函数返回一个数组,例如Java:
public String[] funcarray() {
String[] test = new String[]{"hi", "hello"};
return test;
}
为什么C ++不支持类似的东西int[] funcarray(){}?您可以返回一个数组,但是创建这样的函数确实很麻烦。而且,我在某处听说字符串只是char的数组。因此,如果可以用C ++返回字符串,为什么不使用数组呢?
一只名叫tom的猫