42
8-satrdagi return 0;yozuvi main( ) funksiyasi o‗z ishini tugatganligini
bildiruvchi (return – qaytish) operatordir. Odatda dastur o‗z ishini muvaffaqiyatli
yakunlasa, funksiyaga nol qiymati qaytariladi.
Dev C++ variantida esa return 0; buyrug‗idan oldin System (―pause‖);
buyrug‗i qo‗shilmasa, dastur natijasini ko‗rib ulgurmasdan o‗chib ketadi. Ushbu
kutish buyrug‗i Esc tugmasi bosilguncha natijani ekranda ushlab turadi. C++
dasturlash tilida tuzilgan dastur yangi fayl sifatida saqlab qo‗yiladi va bu faylning
kengaytmasi
.cpp
bo‗ladi.
Shuni qayd etish kerakki, C++ dasturida albatta main() funksiyasi bo‗lishi
shart va dastur shu funksiyani bajarish bilan o‗z ishini boshlaydi. Dastur tanasidagi
barcha amal va bo‗yruqlar
{ }
bloklar orasiga olinib yoziladi. Dastur ―}‖ belgisi
bilan yakunlanishi shart. Agar dasturda qism dasturlardan foydalanilayotgan
bo‗lsa, ularning nomlari va haqiqiqiy parametrlari keltiriladi. So‗ngra dasturning
asosiy buyruqlari yoziladi. Agar buyruqlar murakkab bo‗lsa, ular alohida ―{ }‖
belgilari orasiga olingan bo‗lishi kerak. С++ tilida dasturning asosi bo‗lmish
buyruqlar kichik harflar bilan yoziladi.
Buyruqlar nuqta-vergul bilan (;) yakunlanadi. Buyruqlar bir qator qilib
yozilishi ham mumkin. C++ dasturlash tilida dastur funksiya va funksiyalardan
tashkil topadi. Agar dastur bir nechta funksiyalardan tashkil topgan bo‗lsa, bir
funksiyaning nomi main deb nomlanishi shart. Dastur aynan main funksiyasining
birinchi operatoridan boshlab bajariladi.