Variabel Global :
Variabel global merupakan variabel
yang dapat digunakan atau dipanggil oleh semua fungsi. Variabel global
ini juga dapat digunakan jika ada variabel yang digunakan pada beberapa
fungsi/prosedur. Hal ini betujuan untuk menghemat penulisan, karena
tidak perlu lagi berkali – kali menuliskan variabel yang sama pada
beberapa fungsi/prosedur.
Berikut ini adalah contoh penulisan variabel global dalam program:
1
2
3
4
5
6
| #include <stdio.h>#include <stdlib.h><pre>void TahunKabisat (int th);//prototype fungsiint kabisat, nonkabisat;//deklarasi variabel globalint main (void) |
Dari contoh penulisan di atas, dapat disimpulkan bahwa pendeklarasian untuk veriabel global dilakukan sebelum fungsi main.
Variabel Lokal :
Sedangkan variabel lokal adalah
variabel yang hanya dapat digunakan atau dipanggil dalam satu prosedur
saja. Variabel lokal ini hanya dikenal oleh fungsi tempat variabel
tersebut dideklarasikan dan tidak ada inisialisasi secara otomatis (saat
variabel dibuat, nilainya tidak menentu).
Berikut ini adalah contoh penulisan variabel lokal dalam program :
1
2
3
4
5
6
7
8
9
| #include <stdio.h>#include <stdlib.h>void TahunKabisat (int th);//prototype fungsiint kabisat, nonkabisat;//deklarasi variabel globalint main (void){int tahun;//deklarasi variabel lokal |
Dari contoh penulisan di atas dapat disimpulkan bahwa pendeklarasian variabel lokal dilakukan setelah fungsi main.
Sumber: https://www.google.com/ ^^



0 komentar:
Posting Komentar