ตัวชี้ใน C ++ คืออะไรพร้อมตัวอย่างง่ายๆ
ตัวชี้ใน C ++ คืออะไรพร้อมตัวอย่างง่ายๆ

วีดีโอ: ตัวชี้ใน C ++ คืออะไรพร้อมตัวอย่างง่ายๆ

วีดีโอ: ตัวชี้ใน C ++ คืออะไรพร้อมตัวอย่างง่ายๆ
วีดีโอ: Cคัปปลิ้งคืออะไร? Cฟิลเตอร์คืออะไร? Cบายพาสคืออะไร? คลิปนี้มี คำตอบ!! 2024, พฤศจิกายน
Anonim

พอยน์เตอร์ ใน C++

ตัวชี้ เป็นตัวแปรใน C++ ที่เก็บที่อยู่ของตัวแปรอื่น พวกเขามีประเภทข้อมูลเหมือนกับตัวแปร for ตัวอย่าง ชนิดจำนวนเต็ม ตัวชี้ สามารถเก็บที่อยู่ของตัวแปรจำนวนเต็มและประเภทอักขระได้ ตัวชี้ สามารถเก็บที่อยู่ของตัวแปร char ได้

นอกจากนี้ ตัวชี้ C++ คืออะไร?

NS ตัวชี้ เป็นตัวแปรที่เก็บที่อยู่หน่วยความจำที่มีค่าอยู่ NS ตัวชี้ ถูกประกาศโดยใช้ตัวดำเนินการ * ก่อนตัวระบุ เนื่องจาก C++ เป็นภาษาที่พิมพ์แบบสถิต ต้องใช้ประเภทเพื่อประกาศ a ตัวชี้ . เราได้เริ่มต้น a ตัวชี้ แต่มันชี้ไปไหน ไม่มีที่อยู่หน่วยความจำ

ในทำนองเดียวกัน เหตุใดคุณจึงใช้พอยน์เตอร์ใน C++ หนึ่ง เหตุผล เพื่อใช้พอยน์เตอร์คือ เพื่อให้ตัวแปรหรืออ็อบเจกต์ สามารถ ถูกแก้ไขในฟังก์ชันที่เรียกว่า ใน C++ มัน เป็น การปฏิบัติที่ดีขึ้น ใช้ อ้างอิง than ตัวชี้ . มันทำให้ง่าย ถึง เปลี่ยนวิธีการเรียกฟังก์ชันรับค่าโดยไม่ต้อง ถึง แก้ไขความหมายของการส่งผ่าน

นอกจากนี้ พอยน์เตอร์ยกตัวอย่างคืออะไร?

NS ตัวชี้ เป็นตัวแปรที่เก็บที่อยู่ของตัวแปรอื่น ต่างจากตัวแปรอื่นๆ ที่เก็บค่าบางประเภทไว้ ตัวชี้ เก็บที่อยู่ของตัวแปร สำหรับ ตัวอย่าง ตัวแปรจำนวนเต็มเก็บ (หรือคุณสามารถพูดได้ว่าเก็บ) ค่าจำนวนเต็มอย่างไรก็ตามเป็นจำนวนเต็ม ตัวชี้ เก็บที่อยู่ของตัวแปรจำนวนเต็ม

คุณจะสร้างตัวแปรตัวชี้ใน C ++ ได้อย่างไร

สร้างตัวแปรพอยน์เตอร์ ด้วยชื่อ ptr ที่ชี้ไปที่ string ตัวแปร โดยใช้เครื่องหมายดอกจัน * (string* ptr) โปรดทราบว่าประเภทของ ตัวชี้ ต้องตรงกับชนิดของ ตัวแปร คุณทำงานด้วย