Какие языки не чувствительны к регистру?
Какие языки не чувствительны к регистру?

Видео: Какие языки не чувствительны к регистру?

Видео: Какие языки не чувствительны к регистру?
Видео: Чувствительность к регистру JavaScript кода. Регистрозависимый язык JavaScript 2024, Апрель
Anonim

Некоторые языки программирования чувствительны к регистру для своих идентификаторов (C, C ++, Джава , C #, Verilog , Рубин и Python). Другие нечувствительны к регистру (т. Е. Не чувствительны к регистру), например ABAP , Ада , большинство BASIC (за исключением BBC BASIC), Фортран , SQL а также Паскаль.

Следовательно, что не чувствительно к регистру?

А кейс - чувствительный программа, которая ожидает, что вы введете все команды в верхнем регистре, будет нет правильно реагировать, если вы вводите один или несколько символов в нижнем регистре. Он будет обрабатывать команду RUN иначе, чем run. Программы, которые делают нет различать прописные и строчные буквы называются кейс - нечувствительный.

Также знайте, чувствителен ли Python к регистру или нет? То, что нужно запомнить. Python это кейс - чувствительный язык. Это означает, что переменная и переменная нет такой же.

Соответственно, какой пример чувствителен к регистру?

Текстовый или печатный ввод, который чувствительный заглавная буква. Для пример , «Компьютер» и «компьютер» - это два разных слова, потому что буква «C» в первом регистре - заглавная. пример и строчные буквы во втором пример . Все, что не кейс - чувствительный означает, что можно использовать любой символ верхнего или нижнего регистра.

Почему в C учитывается регистр?

Потому что C является кейс - чувствительный и это ключевые слова. Делать их кейс -insensitive сделало бы компилятор медленнее, но настоящая причина в том, как он был определен. Какое-то время BCPL зарезервировал строчные слова в качестве системных ключевых слов, чтобы отличать их от имен пользователей, которые должны были быть в верхнем или однобуквенном нижнем регистре.

Рекомендуемые: