编写一个程序,通过指针变量将一个字符数组中的字符倒序输出

日期:2018-04-04 19:05:13 人气:1

编写一个程序,通过指针变量将一个字符数组中的字符倒序输出

你犯了两个错误. 1.b的生命周期只是output函数,当运行到printf的时候,b的内存已经被系统回收了,所以p指向地的一块无效的内存. 2.b应该被初始化.申请b的时候,它里面的内容不确定,而printf会逐个输出字符直到遇到结束符'\0'. 我修改后是这样的. #include "stdio.h" #include "string.h" char *output(char name[]); main() { char
    A+
热门评论