FallenLight 发表于 2022-3-28 00:25:25

C语言函数怎么返回字符串

如题

wp231957 发表于 2022-3-28 06:10:39

一般在主程序中申请空间,然后再函数中处理好了就返回这个地址

傻眼貓咪 发表于 2022-3-28 09:20:12

很多方法,但个人认为还是 2楼大佬的方法最好。
其它方法如:返回常量字符串、返回静态、在函数内部申请动态空间(malloc)、宏(define)等等....

zhangjinxuan 发表于 2022-8-16 12:21:55

#include <stdio.h>
static char* func()
{
        static char s={"fishc"};
        return s;
}
int main()
{
        printf("%s",func());
      return 0;
}

陈尚涵 发表于 2022-8-20 08:33:51

数组毕竟本身是指针
直接当成指针就可以了
页: [1]
查看完整版本: C语言函数怎么返回字符串