首頁  >  文章  >  後端開發  >  c語言char是什麼意思

c語言char是什麼意思

藏色散人
藏色散人原創
2020-02-20 10:26:5577212瀏覽

c語言char是什麼意思

c語言char是什麼意思?

char是容納單字元的基本資料型,不能儲存漢字,(一個漢字佔2字節)儲存字串用string,其實String就是一個char的數組,不過它當中的元素多一個'\0'在數組的最後,表示結束例如字串abcdchar a[]={'a','b','c','d','\0'};是等價的。而且一個變數只能存一個字元;如果要存多個則用string(字串)類型。

推薦:《c語言教學

c語言char是什麼意思

#擴充資料:

char是C/C 整數型資料中比較古怪的一個,其它的如int/long/short等不指定signed/unsigned時都預設為signed,但char在標準中是unsigned,編譯器可以實現為帶符號的,也可以實現為不帶符號的,有些編譯器如pSOS的編譯器,也可以透過編譯開關來指定它是有符號數還是無符號數。

在MYSQL中,欄位類型char是指:使用指定長度的固定長度表示的字串;例如char(8),則資料庫會使用固定的1個位元組(八位元)來儲存數據,不足8位元的字串在其後補空字元。

更多程式相關內容,請關注php中文網程式入門欄位!

以上是c語言char是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn