`
aigo
  • 浏览: 2679907 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

fprintf用法

 
阅读更多

 

 

/* fprintf example */
#include <stdio.h>

int main ()
{
   FILE * pFile;
   int n;
   char name [100];

   pFile = fopen ("myfile.txt","w");
   for (n=0 ; n<3 ; n++)
   {
     puts ("please, enter a name: ");
     gets (name);
     fprintf (pFile, "Name %d [%-10.10s]\n",n,name);
   }
   fclose (pFile);

   return 0;
}

 

 

append模式设置:

char* infile[N] = //input names
char* outfile[M] = //output names

int i, j;
for (i = 0; i < N; i++){
  //process input
  char* mode = "ab";
  if (i == 0) mode = "wb";
  for (j = 0; j < M; j++){
    FILE* f = fopen(outfile[j], mode);
    //write to file
    fclose(f);
  }
}

 

分享到:
评论

相关推荐

    fprintf类函数

    例如,在读取学生信息时,可以使用 fscanf 函数从文件中读取数据,然后使用 fprintf 函数将数据写入到另一个文件中。 sprintf 函数是另一个重要的格式化输出函数,它的主要功能是把 arg_list 参量的值按 format 的...

    matlab中fprintf函数的具体使用方法.txt

    matlab中fprintf函数的具体使用方法.txt

    matlab导出数据(fprintf_dlmwrite_xlswrite)

    下面将介绍三种常用的数据导出方法:fprintf、dlmwrite 和 xlswrite。 1. fprintf 函数 fprintf 函数是一个强大的格式化输出函数,可以将数据写入到文本文件中。例如: ```matlab x = 0:.1:1; y = [x; exp(x)]; ...

    file_fprintf.rar

    在IT行业中,`fprintf`是一个广泛使用的C语言标准库函数,用于向文本文件输出格式化的数据。这个函数是`printf`系列的一部分,主要用于文件操作,而不是屏幕输出。在这个"file_fprintf.rar"压缩包中,我们可以期待...

    CommandDemo.rar_fprintf_化工过程

    在这里,我们将深入探讨fprintf的用法以及在化工过程中的应用。 首先,fprintf的基本语法是`fprintf(formatSpec, args...)`,其中`formatSpec`定义了输出数据的格式,`args...`是需要打印的数据。例如,`fprintf('%...

    PHP fprintf()函数用法讲解

    PHP fprintf() 函数 实例 把一些文本写入到名为 “test.txt” 的文本文件: &lt;?...$number = 9; $str = Beijing;...$file = fopen&#40;...echo fprintf($file,There are %u million ...定义和用法 fprintf()函数把格式化的字

    sscanf,sprintf,fscanf,fprintf 系列函数的用法小结 doc

    ### sscanf,sprintf,fscanf,fprintf 系列函数的用法小结 #### 1. sscanf函数 **函数原型:** ```c int sscanf(const char *str, const char *format, ...); ``` **功能说明:** `sscanf`函数类似于`scanf`,...

    fprintf_r - 不带换行符的回车:对于 MATLAB 命令行窗口,作为 fprintf('\r') 的替代品,它在 Windows ...10 上不起作用。-matlab开发

    ),然后使用 fprintf 进行一些输出。 这很有用,例如在样式中替换计数器 i 的显示: fprintf('\r %f',i),因为 \r 格式在 windows 系统上不能正常工作。 输入是一个字符串 s 和一个变量 x,它们作为 fprintf(s,x) ...

    fgetc fputc fgets fputs fscanf fprintf fread fwrite文件操作函数使用例程代码

    下面是这些函数的功能简介,具体使用方法在压缩包中,每一个例程都在main中,大家可以根据需求自行调用使用,如有疑问,欢迎与我交流。 fgetc 所有输入流 字符输出函数 ******************** fputc 所有输出流 ...

    matlab导出数据(fprintf,dlmwrite,xlswrite).doc.zip

    在选择导出方法时,应根据实际需求,比如数据类型、输出格式以及后续处理的软件来决定使用哪种函数。在MATLAB编程中,理解并熟练运用这些函数能够大大提高工作效率,实现数据的有效管理和分享。

    matlab导出数据(fprintf,dlmwrite,xlswrite).doc

    MATLAB 提供了多种方法来导出数据,包括使用 fprintf 函数、dlmwrite 函数和 xlswrite 函数等。下面将详细介绍这三种方法的使用。 一、使用 fprintf 函数 fprintf 函数是 MATLAB 中一个基本的输出函数,可以用来将...

    txt_read.zip_fscanf_matlab fprintf_matlab txt_read txt_textscan

    通常,这样的脚本会创建一个或多个文件,演示如何使用`fprintf`写入数据,然后使用`fscanf`或`textscan`读取并处理这些数据。通过运行此脚本,我们可以更直观地理解这些函数的实际应用。 总的来说,`fprintf`、`...

    如何将缓冲区中的路径用作fprintf中的文件路径

    首先,让我们了解`fprintf`的基本用法。`fprintf`函数的原型是: ```c int fprintf(FILE *stream, const char *format, ...); ``` 它接受一个已经打开的文件指针`stream`,一个格式字符串`format`,以及可变数量的...

    matlab导出数据(fprintf,dlmwrite,xlswrite).zip

    在MATLAB中,数据导出是一项常见的操作,用于将计算结果保存到文本文件或电子表格中,以...选择哪种方法取决于具体需求,如数据格式、文件类型和兼容性等。在实际应用中,我们应根据项目需求灵活选择合适的导出方式。

    matlab中将数据输出保存为txt格式文件的方法.pdf

    如果想改变换行符或分隔符,可以调整 `fprintf` 的格式字符串,如使用 `\t` 代替 `\n` 来生成带有制表符的行。 更复杂的场景下,可以使用循环来逐行或逐列输出,确保数据的正确排列。例如: ```matlab fid = ...

    matlab开发-打印表文件名表分隔符

    如果你想控制每一列的宽度或者使用特定字符分隔,`fprintf`可能更适合。例如,假设你有如下数据: ```matlab data = {'Name', 'Age'; 'Alice', 25; 'Bob', 30}; tableData = table(data{:, 1}, data{:, 2}, '...

    FAPPENDL:FAPPENDL 以直观的语法而不是 FPRINTF 将行写入文件-matlab开发

    首先使用 FPRINTF 写入文件 'fname1.tex': pgffile ='drawing.pgf'; fid = fopen&#40;'fname1.tex', 'w'&#41;; fprintf(fid, '%s\n', '\documentclass{article}'); fprintf(fid, '%s\n', '\usepackage{pgf}'); ...

    C语言fput函数用法

    在这个例子中,我们使用`fprintf`将姓名和年龄格式化输出到文件中。 3. 文件打开模式: 在上述示例中,我们使用`"w"`模式打开文件,这意味着如果文件存在,它的内容会被清空;如果文件不存在,会创建一个新文件。...

    message:MESSAGE 是 fprintf 的可抑制版本,其功能类似于 WARNING。-matlab开发

    这是 WARNING 的替代方法,避免了自动文本“Warning:”,并且还允许使用 FPRINTF 进行更灵活的格式设置。 它的开发目的是在需要长时间运行的代码执行期间提供可抑制的反馈。 (例如处理文件 1 of 100 ... 处理文件...

Global site tag (gtag.js) - Google Analytics