文件被打开用于写入后,可以使用 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 表示遇到错误。
还有一个与 fputs 非常相似的函数可用于将数据写入屏幕。puts 函数的工作方式与 fputs 相同,区别在于它不接收文件指针作为输入。
版权所有 © 2024-2026 Octave中文网
ICP备案/许可证号:黑ICP备2024030411号-4