|
XINU
|
デバイス(ファイル)から文字列を読み込む。 More...
Go to the source code of this file.
Macros | |
| #define | NULL 0 |
| NULLを示す値 More... | |
Functions | |
| char * | fgets (char *s, int n, int dev) |
| デバイス(ファイル)から文字列を読み込む。 More... | |
| int | getc (int) |
| デバイスから1Byte読み込むgetc()のextern宣言 More... | |
デバイス(ファイル)から文字列を読み込む。
Definition in file fgets.c.
| char* fgets | ( | char * | s, |
| int | n, | ||
| int | dev | ||
| ) |
デバイス(ファイル)から文字列を読み込む。
以下のいずれかの場合に、文字列の読み込みを停止する
・最大読み込みByteに達した
・行の最後(改行コード)まで達した(Linux形式=LFか、Mac形式=CRのどちらか)
・EOFまで達した
文字列(改行コード含む)の最後にはNULL終端を付与する。
| [in,out] | s | 読み込んだ文字列 |
| [in] | n | 最大読み込みByte |
| [in] | dev | デバイスディスクリプタ |
Definition at line 25 of file fgets.c.

1.8.13