當前位置:編程學習大全網 - 行動軟體 - char是什麽數據類型

char是什麽數據類型

char是字符指針數據類型。

char用於C或C++中定義字符型變量,只占壹個字節,取值範圍為 -128 ~ +127(-2^7~2^7-1)。C語言中如int、long、short等不指定signed或unsigned時都默認為signed,但char在標準中不指定為signed或unsigned,編譯器可以編譯為帶符號的,也可以編譯為不帶符號的。

在excel中char函數用於返回對應發於數字代碼的字符。其用法:=char(number)

其中,參數number為轉換的字符代碼,介於0—255之間,char占壹個字節,也就是8個二進制位,但它表示的是有符號的類型,所以表示的範圍是-128—127;uchar表示無符號的類型,所以表示的範圍是0—255。

nchar和char的區別:

1、nchar和char的字節類型不同,char為壹個字節,nchar為兩個字節。

2、nchar與Char數據類型類似,不同之處在於Nchar數據類型n的值取值範圍為1到4000。Nchar數據類型使用Unicode標準字符集。

Unicode標準使用兩個字節作為存儲單元。壹個存儲單元的存儲容量大大增加,並且整個語言字符可以包含在壹個數據列中。可以同時使用中文,英文,法文而不會產生編碼沖突。

3、在MYSQL中,字段類型char指的是由指定長度固定字符串,例如,char(8)數據庫使用固定的1字節(8位)來存儲數據,少於8個字符,填寫後面的字符。

以上內容參考:百度百科-char

  • 上一篇:劉邦是小人嗎?
  • 下一篇:精準度是什麽意思
  • copyright 2024編程學習大全網