函数format介绍
- 函数format/2(format带有2个参数)带有两个列表。第一个列表几乎总是在""中列出。
- 这个列表原样输出,除了~w被使用第二个参数中的对相的元素替换了。每个~n都是一个新行。
- io:format/2函数自身返回一个元子ok,如果一切都按计划正确执行的话;反之,崩溃。
举例:
32> io:format("hello world~n", []).
hello world
ok
33> io:format("this outputs one Erlang term: ~w~n", [hello]).
this outputs one Erlang term: hello
ok
34> io:format("this outputs two Erlang terms: ~w~w~n", [hello, world]).
this outputs two Erlang terms: helloworld
ok
35> io:format("this outputs two Erlang terms: ~w ~w~n", [hello, world]).
this outputs two Erlang terms: hello world
ok
36> io:format("~-15w ~w ~n", [hello, word]).
hello world