ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจตัวอักษรจำนวนเต็มในภาษา C/C++ (คำนำหน้าและส่วนต่อท้าย)
ค่าจำนวนเต็มคือตัวอักษรสำหรับค่าจำนวนเต็มที่แสดงโดยตรงในซอร์สโค้ด นอกจากนี้ยังมีสองประเภท -
-
คำนำหน้า - คำนำหน้าหมายถึงฐานของค่า ตัวอย่างเช่น 0x10 ระบุค่าเลขฐานสิบหกด้วย 0x
-
คำต่อท้าย - คำต่อท้ายแสดงถึงประเภทของค่า ตัวอย่างเช่น 8465484156155LL หมายถึงจำนวนเต็มแบบยาว
ตัวอย่าง
#include <iostream> using namespace std; int main(){ //prefixes cout << 213 << '\n' << 0213 << '\n' << 0x213A << '\n' << 0b101 << '\n' //suffixes << 1234567890123456789LL << '\n' << 12345678901234567890ull << '\n' << 12345678901234567890u; return 0; }
ผลลัพธ์
213 139 8506 5 1234567890123456789 12345678901234567890 12345678901234567890