วันพฤหัสบดีที่ 20 พฤษภาคม พ.ศ. 2553

การใช้ & operator ใน C++

โอเปอเรเตอร์ & ใน c++ อาจหมายถึง address หรือการอ้างอิงก็ได้ compiler c++ จะตีความหมายของ & operator โดยดูจากเนื้อความของประโยคนั้นๆ

ตัวอย่าง 1: ในประโยคต่อไปนี้ & operator ใช้ในการสร้างตัวแปรแบบอ้างอิง(Reference Variable) หรือก็คือ Alias Variable นั้นเอง

int &iAccount = iMyVariable;

ตัวอย่าง 2: ในประโยคต่อไปนี้ & operator ใช้หา Address ของตัวแปร

cout << “Address of iMyVariable = “ << &iMyVariable

ไม่มีความคิดเห็น:

แสดงความคิดเห็น