Программа құрылымы. Программа мәтінінде препроцессорлы өңдеуден кейін бір де бір препроцессорлы деректива қалмайды.Енді программа сипаттамалар мен функциялар жиынынан тұрады. Бұл функциялардың арсында әрқашан фиксирленген main функциясы болуы керек. Осы функция онсыз программа орындалмайтын программаның негізгі функциясы болып табылады. Бұл негізгі функцияның аты барлық программа үшін бірдей (әрқашан main ) және өз бетінше таңдалына алмайды. Сөйтіп, программаның негізгі мәтіні қарапайым жағдайда (программа бір ған функциядан тұрған жағдайда ) келесідей: