Re: язык C в Linux: вопросы начального уровня
Добавлено: 11 ноя 2013, 16:53
Очень приличное (собственно, лучшее из существующих, потому что это первоисточник) руководство по стандартной библиотеке C: Библиотека языка C GNU glibc
1. Это, конечно, не "вопросы начального уровня" ... но: начиная от начального уровня и далее - это справочник.
2. Это, опять же, не сам язык C, а его стандартные библиотеки ... но они настолько сращены, что даже самые ранние редакции книг K&R постоянно ссылаются на библиотеку строчных функций, или ввода-вывода - без которых они не могут простейшие примеры показывать.
3. Этот справочник хорош ещё тем, что позволяет (там обычно указывают) разделить: а). это вызов ANSI C, б). это вызов библиотек POSIX (т.е. только для uNIX), в). это расширение GNU / GCC (т.е. существует только в Linux).
Очень нужно для оценки переносимости кода.
(это перевод).Библиотека языка C GNU glibc.
Сандра Лузмор (Sandra Loosemore)
Ричард Сталлман (Richard M. Stallman)
Роланд Макграх (Roland MacGrath)
Андрей Орам (Andrew Oram)
ред. 0.06 24.10.1994
Справочное руководство по функциям, макроопределениям и заголовочным файлам библиотеки glibc.
1. Это, конечно, не "вопросы начального уровня" ... но: начиная от начального уровня и далее - это справочник.
2. Это, опять же, не сам язык C, а его стандартные библиотеки ... но они настолько сращены, что даже самые ранние редакции книг K&R постоянно ссылаются на библиотеку строчных функций, или ввода-вывода - без которых они не могут простейшие примеры показывать.
3. Этот справочник хорош ещё тем, что позволяет (там обычно указывают) разделить: а). это вызов ANSI C, б). это вызов библиотек POSIX (т.е. только для uNIX), в). это расширение GNU / GCC (т.е. существует только в Linux).
Очень нужно для оценки переносимости кода.