http://dbpedia.org/ontology/abstract
|
fgets — функція стандартної бібліотеки C, … fgets — функція стандартної бібліотеки C, призначена для зчитування рядка з потоку. Прототип функції описаний у заголовному файлі stdio.h. Він має вигляд: char * fgets (char * str, int num, FILE * stream); Агрументи:
* char * str — вказівник на буфер, в який зчитується рядок. Його максимальна довжина задається другим аргументом.
* int num — число, що обмежує кількість символів, які повинні бути зчитані.
* FILE * stream — вказівник на дескриптор файлу, з якого проводиться зчитування. Файл повинен бути відкритим. У випадку успішного виконання функція повертає вказівник на зчитаний рядок, у разі невдачі — NULL. Функція зчитує символи з потоку, доки не зустріне символ переводу рядка або кінця файлу, або доки не заповниться буфер. Максимальне число символів, які може зчитати fgets дорівнює N-1. У випадку, коли N-1 символ зчитано, а в потоці ще є символи, fgets поміщає 0 в N-ий байт буфера str і завершує роботу. У випадку, коли рядок вхідного потоку закінчився, а буфер str ще не заповнено, функція поміщає в буфер символ кінця рядка '
', а після нього — 0.символ кінця рядка '
', а після нього — 0.
, fgets はC言語の標準Cライブラリにおける、標準入出力ヘッダー()で宣言されている FILEポインタから1行分の文字列を取り出す入力関数である。
|
rdfs:comment |
fgets — функція стандартної бібліотеки C, … fgets — функція стандартної бібліотеки C, призначена для зчитування рядка з потоку. Прототип функції описаний у заголовному файлі stdio.h. Він має вигляд: char * fgets (char * str, int num, FILE * stream); Агрументи:
* char * str — вказівник на буфер, в який зчитується рядок. Його максимальна довжина задається другим аргументом.
* int num — число, що обмежує кількість символів, які повинні бути зчитані.
* FILE * stream — вказівник на дескриптор файлу, з якого проводиться зчитування. Файл повинен бути відкритим.я зчитування. Файл повинен бути відкритим.
, fgets はC言語の標準Cライブラリにおける、標準入出力ヘッダー()で宣言されている FILEポインタから1行分の文字列を取り出す入力関数である。
|