首页 > 其他分享 >fprintf()\fscanf()\sprintf() 函数的灵活应用

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

时间:2022-12-19 17:33:14浏览次数:48  
标签:num fscanf filename base fprintf sprintf txt


  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赋值为 路径和文件名的综合字符串

}

 

 

标签:num,fscanf,filename,base,fprintf,sprintf,txt
From: https://blog.51cto.com/u_15917617/5953264

相关文章

  • sscanf 和 sprintf 使用
    sscanf的使用intsscanf(constchar*str,constchar*format,......);#include<stdio.h>intmain1(){charstr[100];sscanf("12345","%4s",str);......
  • PHP sprintf函数 bug
    sprintf()定义和用法format参数可能的格式值:%%-返回一个百分号%%b-二进制数%c-ASCII值对应的字符%d-包含正负号的十进制数(负数、0、正数)%e-使用小写的......
  • wsprintf 将一系列的字符和数值输入到缓冲区
    wsprintf将一系列的字符和数值输入到缓冲区函数wsprintf[1] ()将一系列的字符和数值输入到缓冲区。输出缓冲区里的的值取决于格式说明符(即"%")。如果写入的是文字,此函......
  • C语言:文件IO fprint()、fscanf()、fgets()、fputs()
    fprintf()和fscanf()函数文件I/O函数fprintf()和fscanf()函数的工作方式与printf()和scanf()类似,区别在于前者需要用第1个参数指定待处理的文件。下面演示了fprintf()和f......
  • sprintf': This function or variable may be unsafe. Consider using sprintf_s
    在vs里面写c会报各种奇怪的错误,那就用cpp吧,然后c里面的一些函数也会报错,包括最常用的sprintf:sprintf:Thisfunctionorvariablemaybeunsafe.Considerusingsprint......
  • 标准IO-fprintf
    格式化输出fprintfvfprintf格式化输入fscanfvfscanf......