В чем смысл прототипирования функций?

Я ' m, следуя руководству по изучению curses, и весь код C в прототипах функций до main () , а затем определяет их. Изучая C ++, я слышал о прототипировании функций, но никогда этого не делал, и, насколько мне известно, это не имеет большого значения для того, как компилируется код. Это личный выбор программиста больше всего на свете? Если да, то почему он вообще был включен в C?

5
задан Maulrus 29 October 2010 в 19:50
поделиться