Page 26 - PowerPoint Presentation
P. 26
1.3 1.3.3 MEMBEZAKAN PEMBOLEH UBAH SEJAGAT
(GLOBAL) DAN SETEMPAT (LOCAL)
• Setiap pemboleh ubah dan pemalar mungkin wujud dan akan digunakan untuk
keseluruhan aturcara atau hanya bagi satu fungsi.
• Kewujudan pemboleh ubah atau pemalar dikenal sebagai kawasan yang kedua-
duanya boleh digunakan secara sah.
SKOP PEMBOLEH UBAH
PEMBOLEH UBAH SEJAGAT PEMBOLEH UBAH SETEMPAT
(GLOBAL) (LOCAL)
• Hanya berfungsi dalam • Hanya berfungsi dalam subatur
aturcara sahaja. cara yang diisytiharkan.
• Apabila tatacara tamat, ruang • Digunakan dalam fungsi dimana
memori juga tamat. pemboleh ubah diisytiharkan
• PENGISYTIHARAN : Diluar di bermula dari mana pemboleh
mana-mana fungsi. ubah diisytiharkan dan bila
• AKSES : Boleh diakses dimana- penamat akhir tatacara
mana fungsi. tersebut.
• Boleh digunakan hingga ke • PENGISYTIHARAN : Dalam
akhir aturcara. sebuah fungsi dalam atur cara.
• Jika pemboleh ubah setempat • AKSES : Tidak boleh diakses
mempunyai nama yang sama diluar fungsi itu.
dengan pemboleh ubah • Tiada masalah jika dua fungsi
sejagat , rujukan hanya dibuat menggunakan pemboleh ubah
terhadap pemboleh ubah tempatan yang sama.
terdekat (setempat).
26

