看看mfc中封装字符串操作函数,大部分都不会直接返回字符串,而是传入字符串地址,直接对字符串进行操作。
比如
void func(char* string){ strcpy_s(string, 100,"hello world");}int main(){ char str[100]; func(str); printf("%s", str); getchar(); return 0;}