?: различия между версиями
AtH (обсуждение | вклад) |
AtH (обсуждение | вклад) |
||
(не показано 17 промежуточных версий 2 участников) | |||
Строка 1: | Строка 1: | ||
'''Символ "?"''' имеет код 63. | '''Символ "?"''' (ВОПРОСИТЕЛЬНЫЙ ЗНАК; QUESTION MARK, question, query) имеет код 63. | ||
== Шрифт 0 == | == Шрифт 0 == | ||
Строка 10: | Строка 10: | ||
== Шрифт 1 == | == Шрифт 1 == | ||
Символ "?" в шрифте 1 имеет ширину 8 точек, совпадающую с шириной всех букв и цифр. | Символ "?" в шрифте 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 == | ||
Строка 20: | Строка 31: | ||
.DB 87H, 03H, 0FEH, 03H, 00H, 0FCH, 01H, 00H | .DB 87H, 03H, 0FEH, 03H, 00H, 0FCH, 01H, 00H | ||
.DB 78H, 00H, 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 для выражений. | |||
== Ссылки == | == Ссылки == | ||
* [http://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B7%D0%BD%D0%B0%D0%BA Вопросительный знак на Википедии] | * [http://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%B8%D1%82%D0%B5%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D0%B7%D0%BD%D0%B0%D0%BA Вопросительный знак на Википедии] | ||
* См. также [[ | * См. также [[Символ с кодом 33|символ "!"]] и [[`.`|символ "."]] | ||
{{Символы по кодам}} | |||
{{нет иллюстраций}} | |||
[[Категория:Знаки препинания]] |
Текущая версия от 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 для выражений.
Ссылки[править]
- Вопросительный знак на Википедии
- См. также символ "!" и символ "."
У этой статьи нет иллюстраций. Вы можете помочь проекту, добавив их. |