Qaysi tillar katta harf sezgir emas?
Qaysi tillar katta harf sezgir emas?

Video: Qaysi tillar katta harf sezgir emas?

Video: Qaysi tillar katta harf sezgir emas?
Video: Qaysi Kasb Sizga Mos Keladi? TEST! | ҚАЙСИ КАСБ СИЗГА МОС КЕЛАДИ ??? 2024, Dekabr
Anonim

Ba'zi dasturlash tillari o'z identifikatorlari uchun katta-kichik harflarga sezgir (C, C++, Java , C#, Verilog , Ruby va Python). Boshqalari katta-kichik harflarni sezmaydi (ya'ni, katta harflarni sezmaydi), masalan ABAP , Ada , aksariyat BASIC (BBC BASICdan tashqari), Fortran , SQL va Paskal.

Shunday qilib, nima katta harf sezgir emas?

A hol - sezgir Barcha buyruqlarni katta harf bilan kiritishingizni kutuvchi dastur emas Agar siz bir yoki bir nechta belgini kichik harf bilan kiritsangiz, to'g'ri javob bering. U RUN buyrug'ini ishga tushirishdan farq qiladi. Buni amalga oshiradigan dasturlar emas katta va kichik harflarni farqlash tobe deyiladi hol - befarq.

Shuningdek, bilingki, python harfi sezgirmi yoki yo'qmi? Eslash kerak bo'lgan narsalar. Python a hol - sezgir til. Bu o'zgaruvchi va o'zgaruvchan degan ma'noni anglatadi emas xuddi shu.

Shunga mos ravishda, katta-kichik harf sezgir misol nima?

Matn yoki terilgan kiritish, ya'ni sezgir harflarni bosh harflar bilan yozish. Uchun misol , "Kompyuter" va "kompyuter" ikki xil so'zdir, chunki birinchisida "C" katta harfdir. misol va ikkinchisida kichik harf misol . Bo'lmagan har qanday narsa hol - sezgir har qanday katta yoki kichik harf bilan yozilishi mumkinligini anglatadi.

Nima uchun C harfi sezgir?

Chunki C hisoblanadi hol - sezgir va bu kalit so'zlar. Ularni yasash hol -insensitive kompilyatorni sekinlashtirgan bo'lardi, lekin asl sabab shundaki, u shunday ta'riflangan. Bir muncha vaqt BCPL kichik harfli so'zlarni katta yoki bitta harfli kichik harf bo'lishi kerak bo'lgan foydalanuvchi nomlaridan farqlash uchun tizim kalit so'zlari sifatida saqlab qoldi.

Tavsiya: