Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pointer Jamaludin malik.

Presentasi serupa


Presentasi berjudul: "Pointer Jamaludin malik."— Transcript presentasi:

1 pointer Jamaludin malik

2 Types Of Variables Pascal Variables 1.Data a. Simple (atomic)
b. Aggregate (composite) integer char boolean real Homogenous (arrays) Heterogeneous (records)

3 Types Of Variables Pascal Variables 1.Data a. Simple (atomic)
2. Addresses (pointers) a. Simple (atomic) b. Aggregate (composite) integer char boolean real Homogenous(arrays) Heterogeneous(records)

4 pengertian merupakan suatu tipe data dalam Pascal yang berfungsi untuk menunjuk dan menyimpan alamat memori. Pointer tidak berisi nilai namun alamat memori Dalam penulisan pointer di deklarasikan dengan caret (^)

5 Bentuk umum dari deklarasi tipe pointer
Pointer dengan tipe data tertentu var NamaPointer : ^TipeData ; Contoh Var ptr : ^integer ;

6 Mendapatkan alamat memori dari variable
Pointer tidak berisi nilai melainkan berisi alamat. Untuk mendapatkan alamat dari sebuah variable di gunakan Penulisan di depan nama variable yang di ambil alamatnya Contoh var ptr : ^integer ; x : integer ; Begin ptr ; {dapat ditulis dengan ptr := addr(x) ;} End;

7 Pointer beda tipe Pointer hanya dapat menunjuk ke alamat yang tipe datanya sama

8 Pointer tanpa tipe Untuk mengatasi kesalahan di atas pointer di deklarasikan dengan tipe generic / pointer tanpa tipe .

9 Mendapatkan nilai variabel
Nilai variabel dapat di ampil dengan menambahkan caret (^) dibelakang nama pointer yang menunjuk ke variabel.

10 Contoh mendapatkan nilai variabel

11 pointer dengan record

12 Procedure new Prosedur ini adalah untuk mengalokasikan memori dan mengeset pointer untuk menunjuk alamat baru. Contoh

13 Procedure dispose Procedure ini adalah menghapus alokasi memori yang telah kita buat dengan procedure new

14 Pointer nil Pointer nil merupakan pointer yang tidak menunjuk ke alamat memori manapun. Nilainya adalah 0 Contoh


Download ppt "Pointer Jamaludin malik."

Presentasi serupa


Iklan oleh Google