ตัวอักษรตามตัวอักษรคือประเภทของตัวอักษรในการเขียนโปรแกรมสำหรับการแสดงค่าของอักขระตัวเดียวภายในซอร์สโค้ดของโปรแกรมคอมพิวเตอร์
ในภาษา C++ ตัวอักษรจะประกอบด้วยอักขระคงที่ โดยจะแสดงด้วยอักขระที่ล้อมรอบด้วยเครื่องหมายอัญประกาศเดี่ยว ตัวอักษรมีสองประเภท -
- ตัวอักษรแบบแคบ เช่น '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