程式設計基礎/字元資料型別
外觀
< 程式設計基礎
字元資料型別的介紹。
字元資料型別基本上表示單個字元。字元包括各種符號,如字母(大寫和小寫)、數字(0 到 9)、標點符號等。所有計算機都將字元資料儲存在 1 位元組欄位中,作為一個整數值。因為一個位元組由 8 位組成,所以這個 1 位元組欄位有 28 或 256 種可能性,使用 0 到 255 的正值。
大多數微型計算機使用 ASCII(代表美國資訊交換標準程式碼,發音為“ask-key”)字元集,它為 0 到 127 設定了值。對於 128 到 255 的值,它們通常使用擴充套件 ASCII 字元集。當我們在鍵盤上按下大寫字母 A 時,鍵盤會發送一個位元組,其位模式等於整數 65。當位元組從記憶體傳送到顯示器時,顯示器將 65 的整數值轉換為大寫字母 A 的符號,以便在顯示器上顯示。
字元資料型別的屬性包括
| C++ 保留字 | char |
| 表示 | 單個字元 |
| 大小 | 1 位元組 |
| 正常符號 | 無符號(僅正值) |
| 域(允許的值) | 標準 ASCII 字元集中顯示的 0 到 127 的值,以及擴充套件 ASCII 字元集中 128 到 255 的值 |
| C++ 語法規則 | 單引號 - 例如:'A' |
根據您的編譯器/IDE,您應該決定在哪裡下載和儲存要處理的原始碼檔案。謹慎的做法是在下載原始碼檔案之前根據需要建立這些資料夾。Bloodshed Dev-C++ 5 編譯器/IDE 建議的子資料夾可能名為
- Demo_Programs
如果您還沒有這樣做,請建立適當的資料夾和/或子資料夾。
將以下檔案下載並存儲到您的儲存裝置上的適當資料夾中。按照您的編譯器/IDE 的方法,編譯並執行程式。結合其他學習資料研究原始碼檔案。
從 Connexions 下載:Demo_Character_Data_Type.cpp
- 字元
- 表示單個文字字元的資料型別,如字母、數字、標點符號等。
- ASCII
- 美國資訊交換標準程式碼
- 單引號
- 用於在 C++ 程式語言中建立字元型別資料。