Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม C

จำนวนเต็มตามตัวอักษรใน C/C++ (คำนำหน้าและส่วนต่อท้าย)


ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจตัวอักษรจำนวนเต็มในภาษา 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