看看这个代码有神马问题 感觉写的不对呢
代码功能:递归直接输出反转字符串
#include <stdio.h> void output(char * a) { if(*a=='\0') return; output(++a); printf("%c",*(a-1)); } int main() { char * a="abcdefg"; output(a); return 0; }
#include <stdio.h> void output(char * a) { if(*a=='\0') return; output(++a); printf("%c",*(a-1)); } int main() { char * a="abcdefg"; output(a); return 0; }
[此贴子已经被作者于2016-2-29 11:00编辑过]
[此贴子已经被作者于2016-2-29 11:06编辑过]