C语言函数返回字符串为null

原因:C语言中的字符串常量申请的内存空间会在函数结束时被释放

解决办法:

  1. 将字符串定义为全局变量
  2. 声明为static
  3. 定义为指针类型
posted @ 2023-12-14 19:40  一顿十个汉堡  阅读(65)  评论(0)    收藏  举报