0
点赞
收藏
分享

微信扫一扫

fprintf()\fscanf()\sprintf() 函数的灵活应用


  fprintf函数和fscanf函数调用方式:

fprintf(文件结构指针,格式字符串,输出表列)

fscanf(文件结构指针,格式字符串,输出表列)

 
voidmain()
{
    FILE *pWrite,*pRead;

   char   base[50]

  pRead = fopen("read.txt","rt");    //前提是read.txt 里面存储有数据

    pWrite = fopen("write.txt","w");   //write.txt可以不存在会自动创建

文件操作

     for(int num = 0; num<50;num++)

    {

          fprintf(pRead,"%s\n",base+num);     //将read文件中的内容读写到数组base中

          fscanf(pWrite,"%s\n",base[num]);     //将数组中数据写入到write 文件中

   }

 

//字符串操作

    char filename[20];

    sprintf(filename,"%s\\number.txt",argv[1]); //   此处将filename赋值为 路径和文件名的综合字符串

}

 

 

举报

相关推荐

0 条评论