C语言中为什么函数返回的指针不起作用?
代码结果是hJC狴,只打印了‘h’。
收起
char 指针 p 其实在 函数返回后,只能访问 arr数组的 首地址,对应的值 就是 h, 后面其他打印的数据都是未知的,有可能有,有可能没有,要看具体的编译器和 存储空间的实际情况。
报告相同问题?