Vilka språk är inte skiftlägeskänsliga?
Vilka språk är inte skiftlägeskänsliga?

Video: Vilka språk är inte skiftlägeskänsliga?

Video: Vilka språk är inte skiftlägeskänsliga?
Video: Excel IF innehåller - 2514 2024, April
Anonim

Vissa programmeringsspråk är skiftlägeskänsliga för sina identifierare (C, C++, Java , C#, Verilog , Rubin och Python). Andra är skiftlägeskänsliga (d.v.s. inte skiftlägeskänsliga), som t.ex ABAP , Ada , de flesta BASICs (ett undantag är BBC BASIC), Fortran , SQL och Pascal.

Följaktligen, vad är inte skiftlägeskänsligt?

A fall - känslig program som förväntar sig att du ska ange alla kommandon med versaler inte svara korrekt om du anger ett eller flera tecken med gemener. Det kommer att behandla kommandot RUN annorlunda än kör. Program som gör det inte skilja mellan versaler och gemener sägs vara fall - okänslig.

Vet också, är python skiftlägeskänsligt eller inte? Saker att komma ihåg. Pytonorm är en fall - känslig språk. Detta betyder att Variable andvariable är inte det samma.

På motsvarande sätt, vad är skiftlägeskänsligt exempel?

Text eller maskinskriven input alltså känslig till versaler av bokstäver. För exempel , "Dator" och "dator" är två olika ord eftersom "C" är versaler i det första exempel och gemener i den andra exempel . Allt som inte är det fall - känslig betyder att alla versaler eller gemener kan anges.

Varför är C skiftlägeskänsligt?

Eftersom C är fall - känslig och det är nyckelorden. Gör dem fall -okänslig skulle ha gjort kompilatorn långsammare, men den verkliga anledningen är att det var så den definierades. Ett tag reserverade BCPL gemener som systemnyckelord för att skilja från användarnamn, som måste vara stora bokstäver eller enstaka bokstäver.

Rekommenderad: