สารบัญ:
วีดีโอ: ฉันจะหาค่าของพอยน์เตอร์ได้อย่างไร
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
ที่จะได้รับ ค่าของตัวชี้ , เพียงแค่ยกเลิกการอ้างอิง the ตัวชี้ . int *ptr; int ค่า ; *ptr = 9; ค่า = *ptr; ค่า ตอนนี้คือ 9. ฉันแนะนำให้คุณอ่านเพิ่มเติมเกี่ยวกับ ตัวชี้ นี่คือฟังก์ชันพื้นฐาน
คุณเข้าถึงค่าของพอยน์เตอร์ได้อย่างไร?
ขั้นตอน:
- ประกาศตัวแปรปกติกำหนดค่า
- ประกาศตัวแปรพอยน์เตอร์ที่มีชนิดเดียวกับตัวแปรปกติ
- เริ่มต้นตัวแปรพอยน์เตอร์ด้วยแอดเดรสของตัวแปรปกติ
- เข้าถึงค่าของตัวแปรโดยใช้เครื่องหมายดอกจัน (*) - เรียกว่าตัวดำเนินการ dereference
ข้างบนนี้ค่าของพอยน์เตอร์ในภาษา C คืออะไร? ประเด็นสำคัญที่ต้องจำเกี่ยวกับพอยน์เตอร์ใน C: ตัวแปรปกติเก็บค่าในขณะที่ตัวแปรตัวชี้เก็บที่อยู่ของตัวแปร เนื้อหาของตัวชี้ C จะเป็นจำนวนเต็มเสมอ เช่น ที่อยู่ ตัวชี้ C เสมอถูกเตรียมใช้งานเป็น โมฆะ , เช่น int *p = โมฆะ . คุณค่าของ โมฆะ ตัวชี้คือ 0
รู้ยัง ค่าของพอยน์เตอร์คืออะไร?
ซึ่งหมายความว่า a ตัวชี้ เก็บที่อยู่หน่วยความจำของตัวแปรอื่น กล่าวอีกนัยหนึ่ง the ตัวชี้ ไม่ถือ ค่า ในความหมายดั้งเดิม แต่จะเก็บที่อยู่ของตัวแปรอื่นแทน NS ตัวชี้ "ชี้ไปที่" ตัวแปรอื่นโดยถือสำเนาที่อยู่
ตัวชี้พร้อมตัวอย่างคืออะไร?
NS ตัวชี้ เป็นตัวแปรที่เก็บที่อยู่ของตัวแปรอื่น ต่างจากตัวแปรอื่นๆ ที่เก็บค่าบางประเภทไว้ ตัวชี้ เก็บที่อยู่ของตัวแปร สำหรับ ตัวอย่าง ตัวแปรจำนวนเต็มเก็บ (หรือคุณสามารถพูดได้ว่าเก็บ) ค่าจำนวนเต็มอย่างไรก็ตามเป็นจำนวนเต็ม ตัวชี้ เก็บที่อยู่ของตัวแปรจำนวนเต็ม