void fun(int *p, char * str) { int a = 2; *p = a; char bb[256]; strcpy(bb,"234566"); // str = bb; // 这里错误。返回后,临时变量bb的值已不存在。 strcpy(str, bb); // 这里将字符串拷贝到返回值里 }
15,471
社区成员
49,182
社区内容
加载中
试试用AI创作助手写篇文章吧