这个程序输出的问题

[复制链接]
查看11 | 回复3 | 2012-12-18 13:38:09 | 显示全部楼层 |阅读模式
char *pr(char *str){char *pc;pc=str;while(*pc)putchar(*pc++);//上面 运行完成后 pc指向 '\0'do{putchar(*pc--);//第一次执行 它是,--在右,即运行完成后值才改变//便会输出 \0,然而\0输出不可见,便类似空格,最后就有三个空格了}while(pc-str); return(pc);}...
回复

使用道具 举报

千问 | 2012-12-18 13:38:09 | 显示全部楼层
#include char *pr(char *);int main(void){ char *x; x=pr("Ho Ho Ho! "); return 0;}char *pr(char *str){ char *pc;pc=str; while(*pc) putchar(*pc++); p...
回复

使用道具 举报

千问 | 2012-12-18 13:38:09 | 显示全部楼层
#include char *pr(char *);int main(void){char *x;x=pr("Ho Ho Ho! ");return 0;}char *pr(char *str){char *pc;pc=str;while(*pc)putchar(*pc++);*pc ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行