POINTER
1. Pengertian Pointer
Pointer merupakan variabel yang digunakan untuk menunjukkan
suatu alamat memori atau komputer, secara umum Pointer adalah suatu variable
yang dapat menyimpan alamat memori.
A.
Deklarasi Pointer
tipe_data
*nama_pointer
|
B.
Operator Pointer
&nama_pointer
= menunjukkan alamat nama_pointer
*nama_pointer
= menunjukkan alamat nama_pointer
|
2. Operasi Pada Pointer
1) Operator Penugasan,
Nilai dari suatu variabel pointer dapat disalin ke variabel yang lain.
2) Operator Aritmatika,
Operasi penambahan dan pengurangan, namun operasi ini hanya terbatas untuk tipe
data integer saja
3) Operator Logika
3. Structure of Pointer
Pointer
dapat diakses dengan struktur. Variabel pointer dari stuktur dapat
dideklarasikan sebagai berikut :
struct nama_struktur
{
tipe_data1 elemen1;
tipe_data2 elemen2;
…..
}*nama_pointer, nama_objek;
|
4. Contoh Program
#include<iostream>
using
namespace std;
int
main()
{
int vint = 55;
int
*pint;
pint = &vint;
cout<<"Alamat Vint =
"<<&vint<<endl;
cout<<"pint =
"<<pint<<endl;
return 0;
}
|
SUMBER : www.pointer-C++.com
0 komentar:
Posting Komentar