Video: Apa itu pointer di C++ dengan contoh sederhana?
2024 Pengarang: Lynn Donovan | [email protected]. Terakhir diubah: 2023-12-15 23:48
Petunjuk dalam C++
penunjuk adalah variabel dalam C++ yang menyimpan alamat variabel lain. Mereka memiliki tipe data seperti variabel, untuk contoh tipe bilangan bulat penunjuk dapat menampung alamat variabel integer dan tipe karakter penunjuk dapat menyimpan alamat variabel char
Selain ini, apa itu pointer C++?
A penunjuk adalah variabel yang menyimpan alamat memori tempat nilai hidup. A penunjuk dideklarasikan menggunakan operator * sebelum pengidentifikasi. Sebagai C++ adalah bahasa yang diketik secara statis, tipe tersebut diperlukan untuk mendeklarasikan a penunjuk . Kami telah menginisialisasi penunjuk , tetapi tidak mengarah ke mana pun, tidak memiliki alamat memori.
Demikian juga, mengapa Anda menggunakan pointer di C++? Satu alasan menggunakan pointer adalah sehingga variabel atau objek bisa dimodifikasi dalam fungsi yang dipanggil. Di dalam C++ dia adalah praktik yang lebih baik menggunakan referensi dari petunjuk . Ini membuatnya mudah ke ubah cara fungsi panggilan menerima nilai tanpa harus ke memodifikasi semantik melewatinya.
Selain ini, apa yang Pointer berikan contohnya?
A penunjuk adalah variabel yang menyimpan alamat dari variabel lain. Tidak seperti variabel lain yang menyimpan nilai dari tipe tertentu, penunjuk menyimpan alamat dari sebuah variabel. Untuk contoh , variabel integer memegang (atau Anda dapat mengatakan menyimpan) nilai integer, namun integer penunjuk menyimpan alamat dari variabel integer.
Bagaimana Anda membuat variabel pointer di C++?
Buat variabel penunjuk dengan nama ptr, yang menunjuk ke string variabel , dengan menggunakan tanda asterisk * (string* ptr). Perhatikan bahwa jenis penunjuk harus sesuai dengan jenis variabel Anda bekerja dengan.