字符输入、输出

/*从键盘输入一串字符到d:\123.txt文件中,然后输出到屏幕上。*/
#include
main()
{
    FILE *fp;                                   //文件指针
    fp=fopen("d:\\123.txt","w");                //写入文本文件
    if(fp==NULL)
    {
        printf("Can not open this file!\n");    //文件不存在
        exit(0);
    }
    char ch;
    ch=getchar();
    while(ch!='#')                              //循环输入直到"#"结束
    {
        fputc(ch,fp);                           //输出一个字符到fp指定的文件
        ch=getchar();                           //读入一个字符到ch
    }
    fclose(fp);                                 //文件关闭
    fp=fopen("d:\\123.txt","r");                //读文本文件
    if(fp==NULL)
    {
        printf("Can not open this file!\n");    //文件不存在
        exit(0);
    }
    while(!feof(fp))                            //如果不是文件尾,则继续。
    {
        ch=fgetc(fp);                           //从文件读入一个字符到ch
        putchar(ch);                            //输出字符
    }
    fclose(fp);                                 //文件关闭
}

本文标题:字符输入、输出
标题链接:http://hxwzsj.com/article/goospj.html

其他资讯

Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
友情链接: 专业网站设计 定制网站制作 广安网站设计 四川成都网站制作 成都网站建设 企业网站设计 成都网站建设 成都网站建设 手机网站制作设计 做网站设计 重庆外贸网站建设 成都网站建设 达州网站设计 外贸网站建设 网站制作 成都网站建设公司 外贸网站设计方案 网站建设公司 网站制作 温江网站设计 成都网站设计 成都网站建设