C sintaksisi
Sintaksis
Quyidagi kodni dastlabki boblarda bir necha marta ko‘rgansiz. Keling, uni qismlarga ajratib, har bir qism nima vazifani bajarishini tushunib olaylik:
Misol izohi
1-qator: #include <stdio.h> C tiliga sarlavha faylini (header file) qo‘shishni bildiradi. Bu sarlavha fayli bizga printf() (4-qatorda ishlatilgan) kabi kiritish/chiqarish funksiyalaridan foydalanish imkonini beradi.
Agar #include <stdio.h> qanday ishlashini tushunmasangiz, xavotir olmang. Uni shunchaki dasturingizda (deyarli) har doim uchraydigan narsa deb hisoblang.
2-qator: Bo‘sh qator. C ortiqcha bo‘sh joylar va bo‘sh qatorlarni e’tiborga olmaydi, biroq biz ulardan kodni o‘qishni osonlashtirish uchun foydalanamiz.
3-qator: main() — maxsus funksiya. Dasturingiz shu yerdan ishlay boshlaydi. Uning jingalak qavslari {} ichidagi har qanday kod bajariladi.
4-qator: printf() — ekranga matn chiqarish (chop etish) uchun ishlatiladigan funksiya. Bizning misolimizda u Hello World! matnini chop etadi.
Eslatma: Har bir C ko‘rsatmasi nuqtali vergul ; bilan tugaydi
Eslatma: int main() tanasini quyidagicha ham yozish mumkin:
int main(){printf("Hello World!");return 0;}
Yodda tuting: Kompilyator ortiqcha bo‘sh joylar va yangi qatorlarni e’tiborga olmaydi, biroq bir nechta qatordan foydalanish kodni o‘qishni osonlashtiradi.
5-qator: return 0 main() funksiyasini yakunlaydi va operatsion tizimga qiymat qaytaradi.
0 qaytarilishi odatda "hammasi muvaffaqiyatli bajarildi" degan ma’noni anglatadi. Qaytariladigan qiymatlar haqida keyinroq batafsil bilib olasiz.
6-qator: main() funksiyasini yakunlaydigan yopuvchi jingalak qavs } ni qo‘yishni unutmang.
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
