字元字面量在 C++ 中是什麼?
字元字面量是程式設計中的一種字面量,用於在計算機程式的原始碼中表示單個字元的值。
在 C++ 中,字元字面量由一個常量字元組成。由用單引號括起來的字元表示。字元字面量有兩種 −
- 型別為 char 的窄字元字面量,例如 'a'
- 型別為 wchar_t 的寬字元字面量,例如 L'a'
用於字元字面量的字元可以是任何圖形字元,但保留字元除外,例如換行符 ('\n')、反斜槓 ('\')、單引號 (') 和雙引號 (")。保留字元必須使用轉義序列指定。例如,
示例
#include <iostream>
using namespace std;
int main() {
char newline = '\n';
char tab = '\t';
char backspace = '\b';
char backslash = '\';
char nullChar = '\0';
cout << "Newline character: " << newline << "ending" << endl;
cout << "Tab character: " << tab << "ending" << endl;
cout << "Backspace character: " << backspace << "ending" << endl;
cout << "Backslash character: " << backslash << "ending" << endl;
cout << "Null character: " << nullChar << "ending" << endl;
}輸出
輸出為 −
Newline character: ending Tab character: ending Backspace character: ending Backslash character: \ending Null character: ending
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP