首页 > 其他分享 >C语言读写文件

C语言读写文件

时间:2022-10-04 17:44:48浏览次数:44  
标签:fp 文件 ch 读写 C语言 printf 磁盘 filename getchar

1.从键盘输入一些字符,逐个把它们送到磁盘上去,直到用户输入一个'#'

#include <stdio.h>
#include <stdlib.h>

int main()
{
    FILE *fp;
    char ch,filename[10];
    printf("请输入所用的文件名:");
    scanf("%s",filename);
    if((fp=fopen(filename,"w"))==NULL)
    {
        printf("无法打开文件\n");
        exit(0);
    }
    ch = getchar();
    printf("请输入一个准备存储到磁盘的字符串(以#结束):");
    ch = getchar();
    while(ch!='#')
    {
        fputc(ch,fp);
        putchar(ch);
        ch = getchar();
    }
    fclose(fp);
    putchar(10);
    return 0;
}

  2.将一个磁盘文件中的信息复制到另一个磁盘文件中。

 

标签:fp,文件,ch,读写,C语言,printf,磁盘,filename,getchar
From: https://www.cnblogs.com/kmxojer/p/16754123.html

相关文章

  • 上传文件类型
    https://blog.csdn.net/qq_33413264/article/details/77506468finalString[][]MIME_MapTable={//{后缀名,MIME类型}{".3gp","vide......
  • C语言标识符
    定义:在计算机高级语言中,用来对变量、符号常量名、函数、数组、类型等命名的有效字符序列统称为标识符。理解:可以简单认为是一个名字,用来标识常量名、变量名、函数及数组等‘......
  • 初学C语言笔记221004动态内存管理
    constint*consta=&b;//3intconst*consta=&b;//4第三个a是静态的指针(第二个const修饰),指向int,这个int是静态的(第一个const修饰)第四个a是静态的......
  • 快速排序-C语言实现
    快速排序排序思想1.选定Pivot中心轴2.将大于Pivot的数字放在Pivot的右边3.将小于Pivot的数字放在Pivot的左边4.分别对左右子序列(此时有左右2个子表),重复前三步操......
  • Java 属性文件乱码问题
    属性文件乱码通常是中文乱码,在英文下通常没有这个问题。 ​​​​ 如上图显示的,中文字符在属性文件中读取后会显示为乱码.问题和解决导致这个问题的主要原因是属性文件如......
  • Java 属性文件乱码问题
    属性文件乱码通常是中文乱码,在英文下通常没有这个问题。  如上图显示的,中文字符在属性文件中读取后会显示为乱码.问题和解决导致这个问题的主要原因是属性文件如果......
  • wireshark捕获QQ图片文件
    简单描述文章内容:将手机和电脑连接到同一子网(例如:同一wifi下),      然后用wireshark对手机发过来的数据(QQ传输的图片文件)进行捕获,  ......
  • 03. MyBatis的核心配置文件
    一、MyBatis环境搭建1.1、数据的准备CREATEDATABASEIFNOTEXISTSdb_test;USEdb_test;CREATETABLEIFNOTEXISTSt_user( idINTPRIMARYKEYAUTO_INCREMENT,......
  • 如何使用Impala合并小文件
    温馨提示:如果使用电脑查看图片不清晰,可以使用手机打开文章单击文中的图片放大查看高清原图。Fayson的github:​​https://github.com/fayson/cdhproject​​提示:代码块部分可......
  • 0639-6.1.1-Spark读取由Impala创建的Parquet文件异常分析
    作者:冉南阳1问题重现测试环境:1.RedHat7.42.CDH6.1.13.使用root进行操作1.使用Impala创建Parquet表并插入数据。createtabletest_parquet(idint,namestring)storedasp......