25
2.6 Си тіліндегі программаның құрылымы. Қарапайым программалар
жазу
Си тіліндегі ең
қарапайым программа
8 символдан ғана тұрады:
main()
{
}
Негізгі программа әркезде
main
функция атауымен аталады. Бос
дөңгелек жақшалар
main
функциясының
аргументтері жоқ екендігін
білдіреді. Фигуралық жақшалар негізгі программаның басы мен соңын
білдіреді. Қарастырып отырған программада, оның ішінде ештеңе жоқ, яғни
біздің программа ештеңе орындамайды. Бірақ Си тілінің ережелеріне сәйкес
оны компиляциялауға, нәтижесінде
exe-
файл алуға болады.
Мәтінді экранға шығару қарапайым программасын төмендегіше жазсақ
болады.
«Сәлем» сөзін экранға шығаратын программа құрайық:
#include
main()
{
printf("Сәлем");
}
Жалпы Си тіліндегі программа бірнеше модульден тұруы мүмкін. Негізінен
программа төмендегідей құрылымға ие:
Препроцессор директивалары
Ауқымды объектілерді сипаттау
int main() {
басты функция операторлары
}
int f1() {
f1
функциясының операторлары
}
int f2() {
f2
функциясының операторлары
}
Си тілінде программа жағанда төмендегі қағидаларды ұстанған жөн:
Стандартты функцияларды пайдалану үшін трансляторға осындай
атпен функция бар екенін және оның аргументтерінің типін көрсету
қажет – сол кезде ол функцияны дұрыс немесе дұрыс емес қолданғаны
туралы хабар береді. Бұл деген программаға осы функцияның
сипатталуын енгізу қажет екендігін білдіреді. Си тілінде стандартты