Карет
Карет (англ. caret), ^ — символ набора ASCII с кодом 5E16.
| Карет | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ^ | ||||||||||||
|
Изображение
|
||||||||||||
|
||||||||||||
| Характеристики | ||||||||||||
| Название | circumflex accent | |||||||||||
| Юникод | U+005E | |||||||||||
| HTML-код |
^ или ^ |
|||||||||||
| UTF-16 | 0x5E | |||||||||||
| URL-код | %5E | |||||||||||
| Мнемоника |
^ |
|||||||||||
Существует похожий на карет диакритический знак — циркумфлекс. В отличие от циркумфлекса, карет — самостоятельный символ.
Использование
В программировании
- В языках программирования С, C++, Java, C# и некоторых других карет обозначает операцию побитового XOR (исключающего ИЛИ).
- В C++/CLI используется при объявлении управляемого объекта:
Object ^obj = gcnew Object();
- В Pascal обозначает «указатель».
- В языке Smalltalk обозначает возврат объекта-значения из метода.
- В языках программирования, основанных на Бейсике, ALGOL-60, Mathematica, MATLAB, Forth и на микрокалькуляторах (наравне с функцией «XY») обозначает возведение в степень.
- В регулярных выражениях и в тех языках, где они используются (AWK, Perl и т. д.) в зависимости от контекста обозначает либо начало строки, либо инвертирование группы символов. (например:
"^[^0-9]"— не-цифра в начале строки). - В языке текстовой разметки ΤΕΧ используется для указания верхнего правого индекса: например, x^{y^z} будет выглядеть как
- В моноширинных текстах карет иногда используется для выделенного подчёркивания вышестоящей строки:
Пример подчёркнутого текста
^^^^^^^^^^^^^
В интернете
- В интернет-чатах и форумах символ ^ служит составной частью одной из разновидностей японского смайла ^_^.
- Используется для ввода управляющих символов в каретной нотации.
- Сокращённое обозначение клавиши Ctrl в компьютерных программах, например «Для сохранения документа нажмите ^S»
- Поэтому в чатах и форумах используется в комбинациях ^W и ^H для имитации удаления последнего слова или символа соответственно (что в некоторых программах делают такие комбинации с Ctrl), например «нельзя не^W согласиться» означает то же, что и «нельзя согласиться».
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.
