ВходНаше всё Теги codebook PARTS Поиск Опросы Закон Четверг
24 сентября
/1035596
Топик полностью
SciFi (11.09.2020 15:32, просмотров: 36) в ответ на #4 Детский. Я объявил в "*.c" функцию "int foo(){};" (а точка-с-запятой тут по делу?). В этом же *.c до объявления я задекларировал "ing foo(void);" и вдобавок в *.h написал то же "ing foo(void);". Вопрос: чем различаются прототипы в *.c и *.h. Если в *.h нет объявления, то функция внешним файлам не видна? - автор: teap0t
*.c и *.h -- это просто соглашение. Бывает же .cpp, .cxx, .hpp и т.д. Советую заучить, что делает #include "filename", без этого знания жить нельзя. 
Ответить
Ответы