^ 特殊符號,標準鍵盤中位於數字6上方,可用英文輸入法Shift+6打出。
^,中文尚無通用名稱,可以是乘方、插入符號、插入符、脫字符號等, 其也可代表山形符號、邏輯異或符號、冪、尖牙、指標 ( Pascal (編程語言)), 或“楔子”。
此字符不論在 ASCII或Unicode都代表揚抑符(因其歷來在 overstrike 的作用),而?caret?則代表另壹個相似但位於下方的 Unicode 字符:“?”(CARET,U+2038)。此外還有壹個帶斜線的下方變形字符:“?”(CARET INSERTION POINT,U+2041)。
擴展資料
壹 、在C語言中,^屬於特殊字符,表示脫字符號;在ANSI C中,引入了三元字符,為某些鍵盤上沒有的字符提供輸入方法。此時可以用三元符號“?/”表示脫位字符 ^ 。
二、^也可以表示特殊的二元運算符-逐位邏輯運算符(用於對數據的位進行操作),它表示的含義是逐位非或,要求兩個整型操作數。從最小(即最右)的位開始,對操作數逐位操作,如果只有其中壹個位為1,那麽結果為1,否則為0。
三、^在51單片機C語言中有兩種用法:
1, 表示壹個直接地址的某壹。
2, 表示壹個立即數的冪運算。