可以使用指针返回输入字符串本身,而不是复制一份新的字符串。例如:
char* getString(char* input) { return input; }
这样,使用者在调用该函数后,得到的返回值就是输入的字符串本身,不需要再进行额外的字符串复制操作。
上一篇:避免在返回两个方法时使用if else语句。
下一篇:避免在返回值时使用临时构造,并改为通过const引用传递