Senin, 04 Maret 2019

Algoritma Pemograman 2 Pointer

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

Cari Blog Ini