Variabel Lokal
Variabel dalam bahasa C hanya dikenal dua buah variabel yaitu variabel lokal dan variabel global.
sedangkan dalam bahasa C++ kita akan diperkenalkan dengan tiga buah variabel yaitu:
>> Variabel Lokal
>> Variabel Eksternal
>> Variabel Statis
Variabel Lokal
Variabel lokal ialah variabel yang dideklarasikan didalam fungsi dan hanya dikenal oleh fungsi yang bersangkutan.
Variabel lokal juga sering disebut dengan variabel otomatis.
misalnya ialah menyerupai dibawah ini:
-
#include<iostream.h>
-
lokal();
-
garis();
-
void main()
-
{
-
int a=10;
-
garis();
-
cout<<“Pemanggilan variabel lokal”<<endl;
-
lokal();
-
cout<<“\nNilai dalam fungsi main() : “<<a<<endl;
-
garis();
-
}
-
lokal()
-
{
-
int a=20;
-
cout<<“\nNilai dalam fungsi lokal(): “<<a;
-
}
-
garis()
-
{
-
cout<<“==============================”<<endl;
-
}
Pada pola diatas terlihat terang bahwa variabel a yang berada diluar fungsi lokal, tidak dikenal oleh fungsi lokal().
hasl output dari kegiatan diatas adalah:
Hasil output |