Jamaludin malik
Types Of Variables
Pascal
Variables
1.Data
a. Simple
(atomic)
integer
char
boolean
b. Aggregate
(composite)
real
Homogenous
(arrays)
Heterogeneous
(records)
Types Of Variables
Pascal
Variables
1.Data
a. Simple
(atomic)
integer
char
boolean
2. Addresses
(pointers)
b. Aggregate
(composite)
real
Homogenous( Heterogeneous(r
arrays)
ecords)
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 (^)
ptr : ^integer ;
Pointer nil
Pointer nil merupakan pointer yang tidak menunjuk ke alamat
memori manapun. Nilainya adalah 0
Contoh
Procedure new
Prosedur ini adalah untuk mengalokasikan memori dan mengeset
pointer untuk menunjuk alamat baru.
Contoh
Procedure dispose
Procedure ini adalah menghapus alokasi memori yang telah kita buat
dengan procedure new