已采纳回答 / 慕娘0545655
根据函数内需要返回的变量的类型来决定函数返回值的类型,比如 int swap(int &a, int &b){ int temp = a; a = b; b= temp; return temp; // 返回的值是int型,所以函数返回类型就是int型}不需要返回值的函数就用void
2017-07-06
最赞回答 / 慕用8453459
这需要取决于str在声明时是一个char*的数组,还是string类型,如果是前者则需要delete []str,如果是后者则直接delete str.
2017-07-04