ใน C ++ ขนาดของค่าคงที่อักขระคือถ่าน ใน C ประเภทของ characterconstant คือจำนวนเต็ม (int) ดังนั้นใน C sizeof(a) คือ 4 สำหรับสถาปัตยกรรม 32 บิต และCHAR_BIT คือ 8 แต่ sizeof(char) คือหนึ่งไบต์สำหรับทั้ง C และ C++ ตัวอย่าง #include<stdio.h> main() { printf("%d", sizeof('