Daftar Contoh Program Pointer C++ 2023
Diupdate
oleh
Admin
--
Contoh Program Pointer C++
Pengenalan
Pointer adalah variabel yang menyimpan alamat memori. Pointer digunakan untuk mengakses nilai yang disimpan dalam memori atau untuk melakukan operasi pada memori. Dalam bahasa pemrograman C++, pointer dapat digunakan untuk mengakses array, struktur, dan fungsi.Deklarasi Pointer
Dalam deklarasi pointer, kita harus menentukan tipe data variabel yang akan ditunjuk oleh pointer. Tanda asterisk (*) digunakan untuk menunjukkan bahwa variabel tersebut adalah pointer. Contoh deklarasi pointer adalah sebagai berikut:int *ptr;
Inisialisasi Pointer
Sebuah pointer dapat diinisialisasi dengan alamat memori yang ditunjuk atau dengan nilai null. Contoh inisialisasi pointer adalah sebagai berikut:int *ptr = &nilai;
int *ptr = nullptr;
Operasi Pointer
Pointer dapat digunakan untuk mengakses nilai yang disimpan dalam memori atau untuk melakukan operasi pada memori. Contoh penggunaan pointer adalah sebagai berikut:*ptr = 10;
nilai = *ptr;
Pointer dan Array
Array adalah struktur data yang menyimpan sejumlah elemen dengan tipe data yang sama. Pointer dapat digunakan untuk mengakses elemen-elemen dalam array. Contoh penggunaan pointer dan array adalah sebagai berikut:int arr[5] = {1, 2, 3, 4, 5};
int *ptr = arr;
Pointer dan Struktur
Struktur adalah kumpulan variabel yang memiliki tipe data yang berbeda. Pointer dapat digunakan untuk mengakses variabel-variabel dalam struktur. Contoh penggunaan pointer dan struktur adalah sebagai berikut:struct Mahasiswa {
char nama[50];
int umur;
};
Mahasiswa mhs;
Mahasiswa *ptr = &mhs;
Pointer dan Fungsi
Pointer dapat digunakan untuk mengirimkan alamat memori ke fungsi atau untuk mengembalikan nilai dari fungsi. Contoh penggunaan pointer dan fungsi adalah sebagai berikut:void fungsi(int *ptr) {
*ptr = 10;
}
int nilai;
fungsi(&nilai);
Kesimpulan
Pointer adalah variabel yang menyimpan alamat memori. Pointer digunakan untuk mengakses nilai yang disimpan dalam memori atau untuk melakukan operasi pada memori. Dalam bahasa pemrograman C++, pointer dapat digunakan untuk mengakses array, struktur, dan fungsi. Dalam penggunaannya, pointer harus dideklarasikan, diinisialisasi, dan digunakan dengan benar. Dengan pemahaman yang tepat tentang pointer, kita dapat mengembangkan program C++ yang lebih efisien dan efektif.Ada pertanyaan?
Diskusikan dengan penulis atau pengguna lain