ถ่าน c# มีกี่ไบต์?
ถ่าน c# มีกี่ไบต์?

วีดีโอ: ถ่าน c# มีกี่ไบต์?

วีดีโอ: ถ่าน c# มีกี่ไบต์?
วีดีโอ: C# - Массивы. Уроки для маленьких и тупых #7. 2024, อาจ
Anonim

ประเภทจำนวนเต็ม

พิมพ์ ขนาดการจัดเก็บ ช่วงค่า
char 1 ไบต์ -128 ถึง 127 หรือ 0 ถึง 255
ถ่านที่ไม่ได้ลงชื่อ 1 ไบต์ 0 ถึง 255
ลงนาม char 1 ไบต์ -128 ถึง 127
int 2 หรือ 4 ไบต์ -32, 768 ถึง 32, 767 หรือ -2, 147, 483, 648 ถึง 2, 147, 483, 647

ในทำนองเดียวกัน คุณอาจถามว่าอักขระหนึ่งตัวมีกี่ไบต์?

1 ไบต์

ประการที่สอง ถ่านใน C ใหญ่แค่ไหน? เนื่องจาก char ขนาดของเป็นประเภทข้อมูลขั้นต่ำที่รองรับเสมอ ไม่มีประเภทข้อมูลอื่น (ยกเว้นฟิลด์บิต) ที่เล็กกว่าได้ ขนาดต่ำสุดสำหรับ char คือ 8 บิต ขนาดต่ำสุดสำหรับ short และ int คือ 16 บิต สำหรับ ยาว มันคือ 32 บิตและ ยาว ยาว ต้องมีอย่างน้อย 64 บิต

สตริง C # มีกี่ไบต์?

C # ใช้ Unicode ซึ่งก็คือ 2 ไบต์ ต่ออักขระ ดังนั้นหากขีดจำกัดคือ 128 ไบต์ คุณสามารถมี 64 ตัวอักษร คุณสามารถบอกจำนวนอักขระในสตริงโดยใช้คุณสมบัติความยาว

ถ่านเป็น 1 ไบต์เสมอหรือไม่?

ใช่, char และ ไบต์ ค่อนข้างจะเหมือนกัน NS ไบต์ คือจำนวนหน่วยความจำที่สามารถระบุได้น้อยที่สุด ดังนั้น เป็น char ใน C. ถ่านเสมอ มีขนาด 1 . NS char มี CHAR_BIT บิต

แนะนำ: