Pointer dengan Variabel

Contoh penggunaan pointer pada C++, dimana nilai pointer didapat dari nilai suatu variabel.

#include <iostream.h>

main () {
int x = 10, y = 99;
int *p, *z;
int *a; //a = dangling pointer
int *b = 0; // b = null pointer
p = &x;
z = &y;

cout<<"nilai yang di tunjuk p = "<<*p<<"pada alamat " <<p<<endl;
cout<<"nilai yang di tunjuk z = "<<*z<<"pada alamat " <<z<<endl;
*z = *p;
cout<<"nilai yang di tunjuk p = "<<*p<<"pada alamat" <<p<<endl;
cout<<"nilai yang di tunjuk z = "<<*z<<"pada alamat "<<z<<endl;
cout<<"nilai a = "<<*a<<"<- ini merupakan dangling pointer\n";
cout<<"nilai b = "<<*b<<"<- ini merupakan null pointer\n";
}

Posted in . Bookmark the permalink. RSS feed for this post.

One Response to Pointer dengan Variabel

  1. whahahhahaaa... aku gak ngerti itu semua apa????!!!!!!!!!!!

    ReplyDelete

Search

Support by Blogger ITN | Converted by LiteThemes.com