Programming Place Plus トップページ -- C言語編 -- 標準ライブラリのリファレンス(名前順)
Programming Place Plus トップページ -- C言語編 -- 標準ライブラリのリファレンス(ヘッダ別)
概要 |
ストリームに、バッファを設定する。 |
|
ヘッダ |
||
形式 |
void setbuf(FILE* stream, char* buf); |
|
引数 |
stream |
対象のストリーム。 |
buf |
バッファとして使用する配列のメモリアドレス。その配列は BUFSIZ以上の大きさを持たなければならない。 |
|
戻り値 |
なし |
|
詳細 |
指定ストリームにバッファを設定する。 |
|
注意 |
引数buf に配列を指定した場合は、対象のストリームを使用している間、その配列が存在し続けなけばならない。 |
|
使用例 |
実行結果:
|
|
関連 |
setvbuf関数の方が、より詳細な指定が行える。 |
|
解説章 |
------------------------------------------------------------------------
'2018/4/20 「NULL」という表記を「ヌルポインタ」に修正。
'2018/4/15 全体的に文章を見直し修正。
'2018/2/22 「サイズ」という表記について表現を統一。 型のサイズ(バイト数)を表しているところは「大きさ」、要素数を表しているところは「要素数」。
'2018/1/22 新規作成。
------------------------------------------------------------------------
Programming Place Plus のトップページへ
はてなブックマーク に保存 | Pocket に保存 | Facebook でシェア |
Twitter でツイート | Twitter をフォロー | LINE で送る |
![]() |
管理者情報 | プライバシーポリシー |