跳轉到內容

程式設計基礎/字元資料型別

來自華夏公益教科書,開放的書籍,開放的世界

字元資料型別的介紹。

字元資料型別概述

[編輯 | 編輯原始碼]

字元資料型別基本上表示單個字元。字元包括各種符號,如字母(大寫和小寫)、數字(0 到 9)、標點符號等。所有計算機都將字元資料儲存在 1 位元組欄位中,作為一個整數值。因為一個位元組由 8 位組成,所以這個 1 位元組欄位有 28 或 256 種可能性,使用 0 到 255 的正值。

大多數微型計算機使用 ASCII(代表美國資訊交換標準程式碼,發音為“ask-key”)字元集,它為 0 到 127 設定了值。對於 128 到 255 的值,它們通常使用擴充套件 ASCII 字元集。當我們在鍵盤上按下大寫字母 A 時,鍵盤會發送一個位元組,其位模式等於整數 65。當位元組從記憶體傳送到顯示器時,顯示器將 65 的整數值轉換為大寫字母 A 的符號,以便在顯示器上顯示。

字元資料型別的屬性包括

表 1
C++ 保留字 char
表示 單個字元
大小 1 位元組
正常符號 無符號(僅正值)
域(允許的值) 標準 ASCII 字元集中顯示的 0 到 127 的值,以及擴充套件 ASCII 字元集中 128 到 255 的值
C++ 語法規則 單引號 - 例如:'A'

C++ 演示程式

[編輯 | 編輯原始碼]

為原始碼檔案建立資料夾或子資料夾

[編輯 | 編輯原始碼]

根據您的編譯器/IDE,您應該決定在哪裡下載和儲存要處理的原始碼檔案。謹慎的做法是在下載原始碼檔案之前根據需要建立這些資料夾。Bloodshed Dev-C++ 5 編譯器/IDE 建議的子資料夾可能名為

  • Demo_Programs

如果您還沒有這樣做,請建立適當的資料夾和/或子資料夾。

下載演示程式

[編輯 | 編輯原始碼]

將以下檔案下載並存儲到您的儲存裝置上的適當資料夾中。按照您的編譯器/IDE 的方法,編譯並執行程式。結合其他學習資料研究原始碼檔案。

從 Connexions 下載:Demo_Character_Data_Type.cpp

字元
表示單個文字字元的資料型別,如字母、數字、標點符號等。
ASCII
美國資訊交換標準程式碼
單引號
用於在 C++ 程式語言中建立字元型別資料。
華夏公益教科書