?: различия между версиями
AtH (обсуждение | вклад) |
AtH (обсуждение | вклад) |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 40: | Строка 40: | ||
== История == | == История == | ||
Литера ? заимствована из европейских языков и имеет латинское происхождение. Считается, что её формирование происходило в рукописных текстах VIII-XIII веков, а к XVIII веку ? уже закрепился в печатных книгах. | Литера «?» заимствована из европейских языков и имеет латинское происхождение. Это один из древнейших символов пунктуации, который за столетия сменил множество различных форм. Считается, что её формирование происходило в рукописных текстах VIII-XIII веков, а к XVIII веку «?» уже закрепился в печатных книгах. | ||
Некоторые исследователи возводят происхождение ? к первой и последней букве слова quaestiō (''лат.'' вопрос). | Некоторые исследователи возводят происхождение «?» к первой и последней букве слова quaestiō (''лат.'' вопрос). По этой гипотезе, размещённые друг над другом буквы qo со временем трансформировались в «?». | ||
== Вопросительный знак в компьютерах == | == Вопросительный знак в компьютерах == |
Текущая версия от 01:47, 9 ноября 2022
Символ "?" (ВОПРОСИТЕЛЬНЫЙ ЗНАК; QUESTION MARK, question, query) имеет код 63.
Шрифт 0[править]
Символ "?" в шрифте 0 имеет ширину 5 точек, совпадающую с шириной цифр и всех заглавных латинских букв, кроме "I" и "M".
.DB '?',5 .DW KS0_WOP-FONT_0 KS0_WOP: .DB 04H,02H,52H,0AH,04H
Шрифт 1[править]
Символ "?" в шрифте 1 имеет ширину 8 точек, совпадающую с шириной всех букв и цифр.
.DB '?',8 .DW KS1_3FH-FONT_1 KS1_3FH: .DB 0CH,0 .DB 0EH,0 .DB 2,0 .DB 0E2H,6 .DB 0F2H,6 .DB 1EH,0 .DB 0CH,0 .DB 0,0
Шрифт 2[править]
Символ "?" в шрифте 2 имеет ширину 9 точек.
.DB '?',9 .DW KS2_3F-FONT_2 KS2_3F: .DB 38H, 00H, 00H, 3CH, 00H, 00H, 3AH, 00H .DB 00H, 02H, 80H, 03H, 02H, 9CH, 03H, 06H .DB 87H, 03H, 0FEH, 03H, 00H, 0FCH, 01H, 00H .DB 78H, 00H, 00H
Вопросительный знак в Юникоде[править]
Юникод также содержит символы:
- "⁈" U+2048 QUESTION EXCLAMATION MARK (E2 81 88 в UTF-8),
- "⁉︎" U+2049 EXCLAMATION QUESTION MARK (E2 81 89 в UTF-8),
- "⁇" U+2047 DOUBLE QUESTION MARK (E2 81 87 в UTF-8) и
- "¿" U+00BF INVERTED QUESTION MARK (C2 BF в UTF-8).
История[править]
Литера «?» заимствована из европейских языков и имеет латинское происхождение. Это один из древнейших символов пунктуации, который за столетия сменил множество различных форм. Считается, что её формирование происходило в рукописных текстах VIII-XIII веков, а к XVIII веку «?» уже закрепился в печатных книгах.
Некоторые исследователи возводят происхождение «?» к первой и последней букве слова quaestiō (лат. вопрос). По этой гипотезе, размещённые друг над другом буквы qo со временем трансформировались в «?».
Вопросительный знак в компьютерах[править]
При поиске в регулярных выражениях ? замещает одну неизвестную или отсутствующую литеру.
В языке Бейсик ? используется, как сокращение для оператора вывода PRINT.
В интернет-адресах URL вопросительный знак отделяет адрес скрипта от его параметров.
В языке Си ? начинает условную операцию ?:, аналог условного оператора if для выражений.
Ссылки[править]
- Вопросительный знак на Википедии
- См. также символ "!" и символ "."
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |