User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)

74
ストリーム入出力
関数 機能概要
fclose
ファイルのクローズ
fopen
ファイルのオープン
freopen
現在オープンしているファイルをクローズし、新たに指定ファイル名の
ファイルをオープン
sprintf
データを書式に従って変換し、指定領域に出力
sscanf
指定領域からデータを入力し、書式に従って変換
fread
ファイルから指定領域にデータを入力
fwrite
指定領域からファイルにデータを出力
fseek
ファイルの現在の読み書き位置を移動
ftell
ファイルの現在の読み書き位置を取得
rewind
ファイルの現在の読み書き位置をファイル先頭に移動
ferror
ファイルがエラー状態であるかを判定
clearerr
ファイルのエラー状態をクリア
データファイルへの入出力のみサポートします。標準入出力ファイル(コンソール、プリンタ、デイスクフ
ァイル等)についての入出力はサポートしません。
C プログラム標準処理
関数 機能概要
atof
数を表現する文字列を double 型の浮動小数点数に変換
atoi
10 進数を表現する文字列を int 型の整数値に変換
atoll
10 進数を表現する文字列を long 型の整数値に変換
strtod
数を表現する文字列を double 型の浮動小数点数に変換
strtol
数を表現する文字列を long 型の整数値に変換
srand
rand 関数で生成する疑似乱数列の初期値を設定
calloc
記憶域を確保し、確保したすべての領域を 0 クリア
free
指定した記憶域を解放
malloc
記憶域を確保
realloc
記憶域の大きさを指定した大きさに変更
abort
プログラムの異常終了
exit
プログラムの正常終了
bsearch
二分割検索
qsort
ソートの実行
abs
int 型整数の絶対値
div
int 型整数の除算の商と余り
labs
long 型整数の絶対値
ldiv
long 型整数の除算の商と余り