C da Kalit So'zlar va Identifikatorlar(1-dars)

·

2 min read

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

image_2021-02-07_10-38-19.png

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

  1. Haqiqiy identifikatorda harflar (katta va kichik harflar), raqamlar va pastki chiziqlar bo'lishi mumkin.
  2. Identifikatorning birinchi harfi, pastki chiziq yoki harf bo'lishi kerak.
  3. Siz identifikator sifatida int, while va boshqa shu kabi kalit so'zlardan foydalana olmaysiz.
  4. 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

Did you find this article valuable?

Support Asadbek by becoming a sponsor. Any amount is appreciated!