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