Структура програми С++
Структура програм для Microsoft Visual Studio.

У рядку 1 йдеться про точку входу для консольного додатка, це означає, що дану програму можна запустити через командний рядок Windows вказавши ім'я програми.
Рядок 1 є однорядковим коментарем, так як починається з символів
//, докладніше про коментарі буде розказано в наступній статті. У рядку 2 підключений заголовки "stdafx.h". Даний файл схожий на контейнер, тому що в ньому підключені основні препроцесорну директиви (вони, що підключив компілятор, при створенні консольного додатка), тут же можуть бути підключені і допоміжні (підключення програмістом).include – Директива препроцесора, т. ч. повідомлення препроцесору. Рядки, починаються з символу # обробляються препроцесором до компіляції програми.
Препроцесорну директиву також можна підключати і в рядках, починаючи після запису
#include "stdafx.h" до початку головної функції. Причому такий спосіб підключення бібліотек є основним, а використання "stdafx.h" – це додаткова можливість підключення заголовних файлів, яка є тільки в MVS. З 4-го по 6-у рядки оголошена функція main. Рядок 4 - Це заголовок функції, який складається з типу повертаються даних (в даному випадку int), цією функцією, та імені функції, а також круглих дужок, в яких оголошуються параметри функції.int – цілочисельний тип даних
Між фігурними скобочки розміщується основний програмний код, званий ще тілом функції. Це найпростіша структура програми. Дана структура написана в Microsoft Visual Studio. Все вище сказане залишається справедливим і для інших компіляторів, крім рядка 2. Контейнера
"stdafx.h" ніде крім MVS немає.
Коментарі
Дописати коментар