Разлика между декларацията и дефиницията в C

Разлика между декларацията и дефиницията в C
Разлика между декларацията и дефиницията в C

Видео: Разлика между декларацията и дефиницията в C

Видео: Разлика между декларацията и дефиницията в C
Видео: Уроки JavaScript | #13 - Метод. Дата и время 2024, Април
Anonim

Ключовата разлика между декларацията и дефиницията в C е, че декларацията в C казва на компилатора за името на функцията, типа на връщане и параметрите, докато дефиницията в C съдържа действителното изпълнение на функцията. Тоест декларацията предоставя информация за функцията на компилатора, докато дефиницията съдържа действителните изрази на функцията за изпълнение на конкретна задача.

C е структуриран език за програмиране с общо предназначение. Той използва контролни структури като if / else, повторения като for loop, while loop и функции. Функцията е набор от изрази, който помага да се изпълнява определена задача отново и отново. Освен това е възможно да извикате функциите от основната функция. След изпълнението на последния оператор на функцията, контролът преминава обратно към основната функция. Тази статия разглежда декларацията и дефиницията на функции в C и сравнява разликата между тях. Дефиницията на функцията указва какво прави функцията, а декларацията определя какво отива във функцията; това е прототип.

Препоръчано: