Қай тілдер регистрді ескермейді?
Қай тілдер регистрді ескермейді?

Бейне: Қай тілдер регистрді ескермейді?

Бейне: Қай тілдер регистрді ескермейді?
Бейне: Тіл үйрену: қателіктер мен кеңестер 2024, Наурыз
Anonim

Кейбір бағдарламалау тілдері идентификаторлары үшін регистрге сезімтал (C, C++, Java , C#, Verilog , Ruby және Python). Басқалары регистрді сезбейді (яғни, регистрді сезбейді), мысалы АБАП , Ада , көпшілігі BASIC (басқасы BBC BASIC), Фортран , SQL және Паскаль.

Демек, регистрге сезімтал емес не?

А іс - сезімтал Сізден барлық командаларды бас әріппен енгізуді күтетін бағдарлама емес бір немесе бірнеше таңбаны кіші әріппен енгізсеңіз, дұрыс жауап беріңіз. Ол RUN пәрменін орындаудан басқаша өңдейді. Орындайтын бағдарламалар емес бас әріп пен кіші әріпті ажырату tobe дейді іс - сезімсіз.

Сондай-ақ, біліңіз, питон регистріне сезімтал ма, жоқ па? Есте сақтау керек нәрселер. Python Бұл іс - сезімтал тіл. Бұл айнымалы және айнымалы дегенді білдіреді емес бірдей.

Сәйкесінше, регистрді ескеретін мысал дегеніміз не?

Мәтін немесе терілген енгізу, яғни сезімтал әріптердің бас әріптері. Үшін мысал , «Компьютер» және «компьютер» екі түрлі сөз, себебі «С» біріншісінде бас әріп мысал ал екіншісінде кіші әріп мысал . Болмайтын кез келген нәрсе іс - сезімтал кез келген бас немесе кіші таңбаны енгізуге болатындығын білдіреді.

Неліктен C регистріне сезімтал?

Өйткені C болып табылады іс - сезімтал және бұл кілт сөздер. Оларды жасау іс -сезімсіз компиляторды баяулататын еді, бірақ оның нақты себебі дәл осылай анықталған. Біраз уақыт бойы BCPL бас әріпті немесе бір әріпті кіші регистр болуы керек пайдаланушы атауларынан ажырату үшін жүйелік кілт сөздер ретінде кіші әріптерді сақтады.

Ұсынылған: