ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
16 апреля
1035603 Топик полностью
SciFi (11.09.2020 15:52, просмотров: 492) ответил teap0t на Не, это знаю, но все ведь включают хедеры а не исходник. Значит, если хедера нет, то функция не видна, даже если объявлена в "*.c" ?
Есть как минимум 2 аспекта "видимости функции". 1) Прототип функции (обычно содержится во включенном заголовочном файле) позволяет компилятору сверять типы аргументов и возвращаемого значения при вызове. 2) Видимость при линковке (наличие функции в одном из объектных файлов, включенных в процесс линковки). Функцию можно вызывать и без прототипа (с оговорками). 
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้