Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

ขนาดของ Pointer ใน C/C++ คือเท่าไหร่?

ขนาดของ Pointer ใน C/C++ ไม่คงที่ ขึ้นอยู่กับระบบปฏิบัติการ สถาปัตยกรรม CPU มักขึ้นกับ Word Size ของ Processor เช่น คอมพิวเตอร์ 32-bit Pointer ขนาด 4 ไบต์ 64-bit Pointer ขนาด 8 ไบต์ ดังนั้นสำหรับสถาปัตยกรรมเฉพาะ ขนาด Pointer จะคงที่

ขนาดนี้เหมือนกันสำหรับทุกชนิดข้อมูล เช่น int*, float* ฯลฯ