文字列関数の一覧を以下に示す。 書式付き出力関数printf(), sprintf(), fprintf()を使って, 整数,実数,文字列を書式を指定して出力することができる。 書式文字列にはC言語のprintf()のそれと同じものを使う。 関数fprintf()とfscanf()の第1引数は,fopen()でオープンした ファイルのファイルディスクリプタを用い,sscanf()の第1引数は, 読み取りを行う文字列を指定する。
Integer printf(String format, ...); 画面表示 (matx) Integer fprintf(Integer fd, String format, ...); ファイル出力 fd はfopen()の返り値 Integer fprintf(String file, String format, ...); ファイル出力 file に追加される List scanf(String format); キーボードから入力 List fscanf(Integer fd, String format); ファイル入力 List sscanf(String str, String format); 文字列からの読み取 String sprintf(String format, ...); 文字列変換 Integer length(String str); 文字列の長さ String int2str(Integer c); ASCIIコード c の文字 を文字列に変換する。 Matrix abs(String str); ASCIIコードからなる行列