Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/studb20/public_html/index.php on line 4
 1.3.1 Функція таіп() : з цього все починається - Програмування С, С++теорія та практика (частина 1) - Studbook
Главная->Інформатика та програмування->Содержание->1.3.1 Функція таіп() : з цього все починається

Програмування С, С++теорія та практика (частина 1)

1.3.1 Функція таіп() : з цього все починається

Усі програми, написані на мові Сі, повинні містити в собі хоча б одну функцію. Функція таіп() — вхідна точка будь-якої програмної системи, причому немає різниці, де її розміщувати. Але потрібно пам’ятати наступне: якщо вона буде відсутня, завантажувач не зможе зібрати програму, про що буде виведене відповідне попередження. Перший оператор програми повинен розміщуватися саме в цій функції.

Мінімальна програма на мові Сі має вигляд: таіп()

{

ге'Ьигп 0 ;

}

Функція починається з імені. В даному прикладі вона не має параметрів, тому за її ім’ям розташовуються порожні круглі дужки (). Далі обидві фігурні дужки {...} позначають блок або складений оператор, з яким ми працюватимемо, як з єдиним цілим. У Паскалі аналогічний зміст мають операторні дужки Ьедіп ... епгі.

Мінімальна програма має лише один оператор - оператор повернення значення геіигп. Він завершує виконання програми та повертає в нашому випадку деяке ціле значення (ненульове значення свідчить про помилки в програмі, нульове про успішне її завершення). Виконання навіть цієї найпростішої програми, як і решти багатьох, проходить у декілька етапів (рис 1.1.) :

код запуску —► функція таіп()                           —►            код завершення

Рис. 1.1. Етапи виконання програми на мові Сі

 

13