วีดีโอ: ตัวชี้ใน C ++ คืออะไรพร้อมตัวอย่างง่ายๆ
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
พอยน์เตอร์ ใน C++
ตัวชี้ เป็นตัวแปรใน C++ ที่เก็บที่อยู่ของตัวแปรอื่น พวกเขามีประเภทข้อมูลเหมือนกับตัวแปร for ตัวอย่าง ชนิดจำนวนเต็ม ตัวชี้ สามารถเก็บที่อยู่ของตัวแปรจำนวนเต็มและประเภทอักขระได้ ตัวชี้ สามารถเก็บที่อยู่ของตัวแปร char ได้
นอกจากนี้ ตัวชี้ C++ คืออะไร?
NS ตัวชี้ เป็นตัวแปรที่เก็บที่อยู่หน่วยความจำที่มีค่าอยู่ NS ตัวชี้ ถูกประกาศโดยใช้ตัวดำเนินการ * ก่อนตัวระบุ เนื่องจาก C++ เป็นภาษาที่พิมพ์แบบสถิต ต้องใช้ประเภทเพื่อประกาศ a ตัวชี้ . เราได้เริ่มต้น a ตัวชี้ แต่มันชี้ไปไหน ไม่มีที่อยู่หน่วยความจำ
ในทำนองเดียวกัน เหตุใดคุณจึงใช้พอยน์เตอร์ใน C++ หนึ่ง เหตุผล เพื่อใช้พอยน์เตอร์คือ เพื่อให้ตัวแปรหรืออ็อบเจกต์ สามารถ ถูกแก้ไขในฟังก์ชันที่เรียกว่า ใน C++ มัน เป็น การปฏิบัติที่ดีขึ้น ใช้ อ้างอิง than ตัวชี้ . มันทำให้ง่าย ถึง เปลี่ยนวิธีการเรียกฟังก์ชันรับค่าโดยไม่ต้อง ถึง แก้ไขความหมายของการส่งผ่าน
นอกจากนี้ พอยน์เตอร์ยกตัวอย่างคืออะไร?
NS ตัวชี้ เป็นตัวแปรที่เก็บที่อยู่ของตัวแปรอื่น ต่างจากตัวแปรอื่นๆ ที่เก็บค่าบางประเภทไว้ ตัวชี้ เก็บที่อยู่ของตัวแปร สำหรับ ตัวอย่าง ตัวแปรจำนวนเต็มเก็บ (หรือคุณสามารถพูดได้ว่าเก็บ) ค่าจำนวนเต็มอย่างไรก็ตามเป็นจำนวนเต็ม ตัวชี้ เก็บที่อยู่ของตัวแปรจำนวนเต็ม
คุณจะสร้างตัวแปรตัวชี้ใน C ++ ได้อย่างไร
สร้างตัวแปรพอยน์เตอร์ ด้วยชื่อ ptr ที่ชี้ไปที่ string ตัวแปร โดยใช้เครื่องหมายดอกจัน * (string* ptr) โปรดทราบว่าประเภทของ ตัวชี้ ต้องตรงกับชนิดของ ตัวแปร คุณทำงานด้วย