puts

向文件写入一个或多个字符串。

返回实际写入的字节数。 number

puts(data1, data2, …dataN)

要写入的字符串数据,可传入多个参数。 data true string

”`javascript function main() { let file = os.open(“output.txt”, “w+”) let bytes = file.puts(“Hello”, “ “, “World”, “!”) Log(“Bytes written:”, bytes) // Bytes written: 12

file.seek(0, 0)
let data = file.read()
Log("data:", data)            // If using os.open("output.txt", "w") may result in data being undefined
                              // data: Hello World!

// file.puts()                // error: puts requires at least 1 argument at main
file.puts(", Hello YouQuant!")

file.seek(0, 0)
data = file.read()
Log("data:", data)            // data: Hello World!, Hello YouQuant!
file.close()

}“` 向文件写入多个字符串。

可一次写入多个字符串参数,将按顺序连接后写入。

{@fun/OS/File/close close}, {@fun/OS/File/puts puts}, {@fun/OS/File/printf printf}, {@fun/OS/File/flush flush}, {@fun/OS/File/tell tell}, {@fun/OS/File/seek seek}, {@fun/OS/File/eof eof}, {@fun/OS/File/read read}, {@fun/OS/File/write write}, {@fun/OS/File/getline getline}, {@fun/OS/File/toString toString}