Pengertian dan Perbedaan Antara Variable Global dan Variable Lokal

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 fungsi
int kabisat, nonkabisat;//deklarasi variabel global
int 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 &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
void TahunKabisat (int th);//prototype fungsi
int kabisat, nonkabisat;//deklarasi variabel global
int main (void)
{
int tahun;//deklarasi variabel lokal
Dari contoh penulisan di atas dapat disimpulkan bahwa pendeklarasian variabel lokal dilakukan setelah fungsi main.
Sekian dulu, Semoga Bermanfaat :D (y)

0 Response to "Pengertian dan Perbedaan Antara Variable Global dan Variable Lokal"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel