Что означает «3» в printf (3)? - PullRequest
       41

Что означает «3» в printf (3)?

0 голосов
/ 16 ноября 2018

man страницы printf и онлайн-документации часто показывают printf(3) при объяснении функциональности printf.Что обозначает «3»?

Ответы [ 3 ]

0 голосов
/ 16 ноября 2018

3 обозначает секцию, частью которой является printf.Раздел 3 соответствует: Библиотечным вызовам (функциям внутри программных библиотек).

Вы также можете ввести man <section number> <keyword>, например.man 3 printf для поиска ключевого слова в определенном разделе.man 1 printf покажет вам команду printf shell.

0 голосов
/ 16 ноября 2018

Ваш printf - это библиотечная функция, задокументированная в printf (3) . См. intro (3) , но есть аналогичная команда printf (1)

И см. man-страницы (7) для организации man страниц

0 голосов
/ 16 ноября 2018

Согласно man о странице man. 3 ссылки на вызовы библиотеки. Так что 'printf (3)' - это вызов библиотеки.

...