Senin, 13 Agustus 2012

POINTER

Pointer merupakan tipe data berukuran 32 bit yang berisi satu nilai yang berpadanan dengan alamat memori tertentu. Sebagai contoh, sebuah variabel P bertipe pointer bernilai 0x0041FF2A, berarti P menunjuk pada alamat memori 0041FF2A. Pointer dideklarasikan seperti variabel biasa dengan menambahkan tanda * (asterik) yang mengawali nama variabel.

Bentuk Umum:
<tipe data> namaVariabel;

Contoh:
float * px;


Statement di atas mendeklarasikan variabel px yang merupakan pointer. Penyebutan tipe data float berarti bahwa alamat memori yang ditunjuk oleh px dimaksudkan untuk berisi data bertipe float.

contoh:
#include <iostream.h>
void main ( )
{
    char *nama;

     nama = "Dessy Andika";
     cout<<"Selamat datang" <<nama<<endl;

Outpu:
                     Selamat datang Dessy Andika

Tidak ada komentar:

Posting Komentar