您的位置:首页 > 其它

大脑短路时犯的错误,当时给学弟调试的时候一直没发现

2012-09-26 16:09 253 查看
#include<stdio.h>

void researve (char a[],int i){

if(a[i+1] != '\0'){

researve(a,i+1);

}

printf("%c",a[i]);

}

int main(){

char a[]={'a','b','c','\0'};//这里的'\0'很重要,开始没加,输出一直出错,坑爹啊,这是字符数组,不是字符串,所以想通过'\0'判断必须加上它

researve(a,0);

return 0;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐