Kuras valodas nav reģistrjutīgas?
Kuras valodas nav reģistrjutīgas?

Video: Kuras valodas nav reģistrjutīgas?

Video: Kuras valodas nav reģistrjutīgas?
Video: How to learn languages with cases | A few not so common tips... 2024, Aprīlis
Anonim

Dažas programmēšanas valodas ir reģistrjutīgas attiecībā uz to identifikatoriem (C, C++, Java , C#, Verilog , Rubīns un Python). Citi ir reģistrjutīgi (t.i., nav reģistrjutīgi), piemēram, ABAP , Ada , lielākā daļa BASIC (izņēmums ir BBC BASIC), Fortran , SQL un Paskāls.

Tātad, kas nav reģistrjutīgs?

A lietu - jūtīgs programma, kas paredz, ka visas komandas ievadīsit ar lielajiem burtiem nē atbildiet pareizi, ja ievadāt vienu vai vairākas rakstzīmes ar mazajiem burtiem. Tas apstrādās komandu RUN savādāk nekā palaist. Programmas, kas to dara nē Atšķirt lielos un mazos burtus ir teikts lietu - nejūtīgs.

Ziniet arī, vai python ir reģistrjutīgs vai nē? Lietas, kas jāatceras. Python ir lietu - jūtīgs valodu. Tas nozīmē, ka mainīgais un mainīgais ir nē tas pats.

Attiecīgi, kāds ir reģistrjutīgs piemērs?

Teksts vai drukāta ievade, kas ir jūtīgs burtu rakstīšana ar lielo burtu. Priekš piemērs , "Dators" un "dators" ir divi dažādi vārdi, jo "C" pirmajā burtā ir lielie burti. piemērs un mazie burti otrajā piemērs . Jebkas, kas nav lietu - jūtīgs nozīmē, ka var izmantot jebkuru lielo vai mazo burtu.

Kāpēc C ir reģistrjutīga?

Jo C ir lietu - jūtīgs un tie ir atslēgvārdi. To izgatavošana lietu -nejūtīgs būtu padarījis kompilatoru lēnāku, taču patiesais iemesls ir tas, kā tas tika definēts. Kādu laiku BCPL rezervēja mazos vārdus kā sistēmas atslēgvārdus, lai atšķirtu no lietotāju vārdiem, kuriem bija jābūt lielajiem vai viena burta mazajiem burtiem.

Ieteicams: