Pages

4/28/2017

Cara Deklarasi Pointer Pada Pointer C++

Cara Deklarasi Pointer Pada Pointer C++

Cara Deklarasi Pointer Pada Pointer C++ - belajar C++

Apa itu Pointer ?
Merupakan sebuah variabel yang berisi alamat dari variabel lain. Suatu pointer dimaksudkan untuk menunjukan ke suatu alamat memori sehingga alamat dari suatu variabel dapat diketahui dengan mudah. Terdapat dua macam operator pointer yang disediakan oleh Borland C++ yaitu Operator dereference ( & ) dan Operator reference ( * ).

Baca juga : Pengertian dan Macam-macam Pointer C++

Tidak terbatas menunjuk alamat dari suatu variabel, pointer dapat pula menunjuk ke pointer lainnya. Didalam pendeklarasianya, hanya menambahkan pointer reference ( * ) pada variabel yang akan ditunjuk.
Contoh :
char aziz;
char *sono; //pointer ke variabel
char **amir; //pointer pada pointer
aziz = '75';
sono = &aziz;
amir = &sono;  

Diagram Pengunaan Pointer Pada Pointer - Belajar C++

Contoh Penggunaan Pointer to Pointer
#include<stdio.h>
#include<conio.h>
#include<iostream.h>
main()
{
   int aziz;
   int *sono; //pointer ke variabel
   int **amir; //pointer pada pointer
   clrscr( );
   aziz= 75;
   cout<<"Nilai Aziz = "<<aziz<<endl;
   //-> Penugasan Ke Alamat Memori
   sono= &aziz;
   amir = &sono;
   cout<<"Nilai Sono Hasil Mengakses Aziz = ";
   cout<<*sono<<endl;
   cout<<"Nilai Amir Hasil Mengakses Aziz = ";
   cout<<**amir<<endl;
   getch( );

0 comments:

Post a Comment