脫字元 - Wikiwand
For faster navigation, this Iframe is preloading the Wikiwand page for 脫字元.

脫字元

維基百科,自由的百科全書

此條目需要擴充。 (2013年4月24日)請協助改善這篇條目,更進一步的訊息可能會在討論頁或擴充請求中找到。請在擴充條目後將此模板移除。
^
ASCII caret
(circumflex accent)
Unicode caret Caret insertion point Fullwidth circumflex accent
一般標點符號
撇號  '
括號 [ ]  ( )  { }  ⟨ ⟩  ( )
冒號 :
逗號  ,  ،  
頓號
連接號 ‒  –  —  ―
破折號  ──
省略號  ...      
嘆號  !
句號  .
書名號 ‹ ›  « »  《 》  ﹏ ︴
專名號 _  
連字號
連字暨減號 -
問號  ?
引號 ‘ ’  「 」  ' '  " "  「 」『 』
分號 ;  
斜線 /    
着重號
示亡號  
隱諱號 ×
分字元
間隔號 ·
空格     
一般排版符號
和號 &
星號 *
@ @
井號 #
數字符號
反斜線 \
等號 =
倒感嘆號 ¡
倒問號 ¿
乘號 ×
除號 ÷
序數標識英語ordinal indicator º ª
百分號 %
千分號
萬分號
加號減號 + −
正負號負正號 ± ∓
度數符號 °
角分符號    
段落符號  //  
豎線 |    ¦
分節符號 §
參考標記
項目符號
脫字元 ^
波浪號 ~
上橫線
下橫線 _
虛缺號
劍標英語Dagger † ‡ ⹋
同上符號
知識產權符號
著作權符號 ©
copyleft
錄音著作權符號英語Sound recording copyright symbol
註冊商標符號 ®
服務商標
商標符號
貨幣
國際貨幣符號 ¤

؋฿¢英語Brazilian cruzeiro$֏ƒ英語Florin sign英語Philippine peso sign£元 圓 圓英語Ruble sign英語Indian rupee sign 英語Shekel sign¥ 円

特殊排版符號
asterism英語Asterism (typography)
fleuron,hedera英語Fleuron (typography)
指示符英語Index (typography)
疑問驚嘆號
反諷號英語irony punctuation
菱形
連音符
相關符號
  • 空白字元英語Whitespace character
其他語言標點符號

^,中文尚無通用名稱,可以是插入符號、插入符、脫字符號、脫字元等;英文稱為 Caret (發音: /ˈkærət/),是個倒 V 形的字素。說得明白一點,^ (英文 caret) 就是 ASCII 碼位 5Ehex 或其他字元集稱為 帽子(hat)控制符(control) 又或 上箭頭(uparrow) 的移格字元。其也可代表山形符號英語Chevron (insignia)邏輯異或符號、、尖牙、指標 ( Pascal (程式語言)) 或「楔子」。此字元不論在 ASCII[1]Unicode 都代表揚抑符(因其歷來在 overstrike英語overstrike 的作用),雖然它的ASCII字元名字叫做caret,但實際是作為circumflex或者overstrike字元;而排版時所稱的caret則代表另一個相似但位於下方的 Unicode 字元:U+2038 CARET

此外還有一個帶斜線的下方變形字元:U+2041 CARET INSERTION POINT。不要將 ^ 和揚抑符和其他山形字元,例如 U+028C ʌ LATIN LETTER TURNED VU+2227 LOGICAL AND(邏輯與 搞混。

來源

校對字元

作為排版校對符號,脫字元放在字元下方,與(英文的)逗號相近的水平位置,表示脫漏的字元、詞組在此處插入;也可以放在字元的上方,單撇號(apostrophe)相近的水平位置,呈「U+02C7 ˇ 」字形。

揚抑符

打字機有其上標變型;其在法文和葡萄牙文等用作揚抑符。其通常是個「死鍵,意思是按此鍵不會令打字機頭移動,然後用戶可再在其上打上其他字母。

到了電腦時代,1963年的原版 ASCII 標準預留了 5Ehex 碼位用作上箭頭 ()。但在1965年的 ECMA-6 標準變成揚抑符 (^),同時也用作附加符號;兩年後的 ASCII 第二版也是這樣。因為在當時,大型電腦小型機的典型輸出裝置是電傳打字機,使用該字元可以列印出帶揚抑符的字母。到了顯示器成為典型輸出裝置的時代,帶有各種預組字元(Precomposed character)的字元集,如ISO/IEC 8859-1,大行其道。這時專門用作揚抑符失去了其意義,於是該字元的字形變得更大,作為其它用途。

其他用途

程式語言

很多程式語言都有用到 ^。其可代表冪、邏輯異或 (XOR) 運算子、字串串接、以 脫字元表示法來表達控制字元等等。

正則表達式中,該字元表示字串或者一行的開始。如果它開始了一個字元類的定義,則表示該字元類的補集被匹配。

Pascal中表示一個指標及其解除參照。

Go語言表示按位元非運算子。

Smalltalk中取得函數的返回陳述式。在一個方法中, ^ 1 將使得該方法退出並返回數1.

C++/CLI中,.NET參照類型的存取通過一個控制代碼("handle"), 使用新的語法ClassName^代替ClassName*。

C++ 支援 xor (用作 "^")與xor_eq (for "^="),以避免該字元連用。[2]


上標代表符和冪

數學,當無法使用上標字時,^ 代表 (例如 3^5 代表 )。

TeX排版時,該字元表示上標。

跳脫字元

DOS家族的指令直譯程式 cmd.exe,以 ^作為跳脫字元來表示關鍵字例如:

 C:\> ECHO   Show greater than: ^> pipe: ^| less than: ^< caret: ^^ and  ^%TMP^% and ^&
     Show greater than: > pipe: | less than: < caret: ^ and  %TMP% and &

序數指示符

意大利文,^ 有時用來代表序數指示符。

簽名記號

Twitter社交網站,在字詞之前的 ^ 代表羣組賬號之中的個人簽名,以分辨個別用戶的輸入。

上箭頭

在互聯網討論區或 Facebook 等社交網站,或在網絡聊天,在某個貼文之下或之後可加上一個或一串 ^,代表上箭頭,意思是叫人看看原文。

另見

注釋

  1. ^ ASCII 字元稱為^。
  2. ^ RFC 1345

Template:Математические знаки俄語Template:Математические знаки

{{bottomLinkPreText}} {{bottomLinkText}}
脫字元
Listen to this article