Для меня эти термины по существу являются синонимами при использовании языка программирования C. На практике я мог бы предпочесть «форвардную декларацию» для прототипов внутри файла в сравнении с «прототипом функции» для прототипов, включенных через файл заголовка. Но даже это искусственное различие, когда вы рассматриваете, что происходит после предварительной обработки. Возможно, я что-то упустил.Терминология: форвардная декларация против функции Прототип
Существует ли консенсус относительно того, когда использовать один термин в сравнении с другим?
+1, хотя это очень часто используют слово «прототип», чтобы обратиться к объявлению , –
Я думаю, вы и @MatteoItalia подвели итоги. Я использовал термин «прототип», когда я должен использовать декларацию термина. –