Sunday, April 12, 2015

Pointer Pada Pascal

        Untuk mendefinisikan struktur data dinamis, digunakan tipe pointer. Pointer adalah variabel yang digunakan untuk menyimpan lokasi data pada memori. Karena setiap tipe data membutuhkan ukuran memori yang berbeda untuk menyimpannya, maka pointer dan tipe data acunya harus ditentukan terlebih dahulu. Hal ini dilakukan dengan mendefinisikan sebuah pointer yang menunjuk pada sebuah tipe data tertentu. Berikut ini aturan pendeklarasian pointer : 

Type
     nama_pointer = ^tipe_data;

atau

Var
     nama_variabel : ^tipe_data;

    
          Tanda caret (^), pada pendeklarasian tersebut dibaca "mengacu pada" dan menunjukan bahwa tipe pointer tersebut mengacu pada tipe data uang digunakan . Sebelum menggunakan tipe pointer, pada program perlu menggunakan perintah  new(nama_pointer);. Hal tersebut diperlukan  untuk melakukan pengalokasian memori (memory allocation).

Contoh program sederhana menggunakan pointer, silahkan
unduh disini

Share this

0 Comment to "Pointer Pada Pascal"

Post a Comment