io:fwrite/3
按照指定的格式把数据写入到输出端上
用法:
fwrite(IoDevice, Format, Data) -> ok
内部实现:
-spec fwrite(IoDevice, Format, Data) -> 'ok' when IoDevice :: device(), Format :: format(), Data :: [term()]. fwrite(Io, Format, Args) -> format(Io, Format, Args).
由其实现可知,其用法跟 io:format/3 一样,详细用法可看 io:format/3。
{ok, IoDevice} = file:open("test.txt", write), io:fwrite(IoDevice, "~s~n", ["Just a test!"]).