C da Kalit So'zlar va Identifikatorlar(1-dars)
Ushbu maqolada siz kalit so'zlar; sintaksisning bir qismi bo'lgan C dasturlashdagi ajratilgan so'zlar. Shuningdek, siz identifikatorlar va ularni qanday nomlash haqida bilib olasiz.
Belgilar To'plami Belgilar to'plami bu alifbolar, harflar va ba'zi bir maxsus belgilar bo'lib, ular C da ham amal qiladi.
Alifbo
Katta harflar: A B C ................................... X Y Z
Kichik harflar: a b c ................................... x y z
C da kichik va katta alifbolarni o'zgaruvchilar va funktsiyalar uchun ishlatishimiz mumkin.
Raqamlar
0 1 2 3 4 5 6 7 8 9
C da maxsus belgilar
C da kalit so'zlar
Kalit so'zlar - dasturlashda ishlatiladigan, kompilyator uchun maxsus ma'nolarga ega bo'lgan oldindan belgilangan, ajratilgan so'zlar. Kalit so'zlar sintaksisning bir qismidir va ular identifikator sifatida ishlatilishi mumkin emas.
Masalan: int money;
Bu yerda int money ning int (integer) turidagi o'zgaruvchiligi bildiradigan kalit so'z. C kichik harflar bilan yoziladigan til bo'lgani uchun barcha kalit so'zlar kichik harflar bilan yozilishi kerak. ANSI C-da ruxsat berilgan barcha kalit so'zlarning ro'yxati:
auto double int struct
break else long switch
case enum register typedef
char extern return union
continue for signed void
do if static while
default goto sizeof volatile
const float short unsigned
C identifikatorlari
Identifikator o'zgaruvchilar, funktsiyalar, tuzilmalar va boshqalar kabi ob'ektlarga berilgan nomni anglatadi. Identifikatorlar noyob bo'lishi kerak. Ular dasturni bajarish paytida uni identifikatsiya qilish uchun ob'ektga noyob nom berish uchun yaratilgan. Masalan:
int money;
double accountBalance;
Bu yerda money va accountBalance identifikatorlardir.
Shuni ham unutmangki, identifikator nomlari kalit so'zlardan farq qilishi kerak. Siz identifikator sifatida int dan foydalana olmaysiz, chunki int kalit so'zdir.
Identifikatorlarni nomlash qoidalari
- Haqiqiy identifikatorda harflar (katta va kichik harflar), raqamlar va pastki chiziqlar bo'lishi mumkin.
- Identifikatorning birinchi harfi, pastki chiziq yoki harf bo'lishi kerak.
- Siz identifikator sifatida int, while va boshqa shu kabi kalit so'zlardan foydalana olmaysiz.
- Identifikator qanchalik uzun bo'lishi mumkinligi to'g'risida hech qanday qoida yo'q. Ammo identifikator 31 belgidan uzun bo'lsa, ba'zi kompilyatorlarda muammolarga duch kelishingiz mumkin.
Agar siz yuqoridagi qoidaga rioya qilsangiz, identifikator sifatida har qanday nomni tanlashingiz mumkin, ammo mantiqiy identifikatorlarga mazmunli ismlarni bering.
Telegram Blog @asadbekdev