Chinaunix

标题: 为什么不能正确输出字符。。?? [打印本页]

作者: keneth2078    时间: 2011-03-25 20:44
标题: 为什么不能正确输出字符。。??
#i nclude <stdio.h>
main( argc,argv)
int argc;
char *argv[];
{
    char ch;
    FILE *fp;
    int i;
    if((fp=fopen(argv[1],"r"))==NULL) /* 打开一个由argv[1] 所指的文件, 文件里的是字符aaabb*/
    {
        printf("not open");
        exit(0);
    }
    while ((ch=fgetc(fp))!=EOF) /* 从文件读一字符,显示到屏幕*/
        putchar(ch);
    fclose(fp);
}
作者: chenyingping    时间: 2011-03-25 22:12
编译之后能正确输出文件中的字符啊
作者: nizvoo    时间: 2011-03-26 18:01
你輸出什麽字符?




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2