14.2.2 简单输出

文件被打开用于写入后,可以使用 fputs 函数将字符串写入文件。以下示例展示了如何将字符串 ‘Free Software is needed for Free Science’ 写入到文件 ‘free.txt’ 中。

filename = "free.txt";
fid = fopen (filename, "w");
fputs (fid, "Free Software is needed for Free Science");
fclose (fid);
 
status = fputs (fid, string)

将字符串 string 写入到文件描述符为 fid 的文件中。

字符串被写入文件时不附加任何额外格式。如果需要自动追加适用于本地机器的换行符,可以使用 fdisp

可选输出 status 为 0 表示成功,为 -1 表示遇到错误。

另请参阅: fdispfprintffwritefopen

还有一个与 fputs 非常相似的函数可用于将数据写入屏幕。puts 函数的工作方式与 fputs 相同,区别在于它不接收文件指针作为输入。

 
status = puts (string)

将字符串写入标准输出,不带任何格式。

该字符串被原样写入到标准输出。可以使用 disp 来自动追加一个适用于本地机器的换行符。

可选输出 status 为 0 表示成功,为 -1 表示遇到错误。

另请参阅: fputsdisp


版权所有 © 2024-2026 Octave中文网

ICP备案/许可证号:黑ICP备2024030411号-4