Hai Pembaca FajarYusuf.Com yang pintar dan berwawasan tinggi, kali ini FajarYusuf.Com akan post Pemrograman C++ : 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 adalah variabel yang dideklarasikan didalam fungsi dan hanya dikenal oleh fungsi yang bersangkutan.
Variabel lokal juga sering disebut dengan variabel otomatis.
Contoh penggunaan variabel lokal dalam Program C++ adalah seperti berikut ini:
hasil output dari program diatas seperti berikut :
Pada hasil contoh diatas terlihat jelas bahwa variabel a yang berada diluar fungsi lokal, tidak dikenal oleh fungsi lokal() begitu pun sebaliknya variabel a yang berada diluar fungsi main, tidak dikenal oleh fungsi main(), sehingga terjadi perbedaan value atau nilai diantara kedua variabel a yang berada di main dan lokal.
Jangan Lupa Berikan Komentar Positif di FajarYusuf.Com
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 adalah variabel yang dideklarasikan didalam fungsi dan hanya dikenal oleh fungsi yang bersangkutan.
Variabel lokal juga sering disebut dengan variabel otomatis.
Contoh penggunaan variabel lokal dalam Program C++ adalah seperti berikut ini:
#include <iostream>
using namespace std;
void lokal();
void garis();
int main()
{
int a=10;
garis();
cout<<"Pemanggilan variabel lokal"<<endl;
lokal();
cout<<"\nNilai a dalam fungsi main() : "<<a<<endl;
garis();
cout<<" FajarYusuf.Com"<<endl;
}
void lokal()
{
int a=20;
cout<<"\nNilai a dalam fungsi lokal(): "<<a;
}
void garis()
{
cout<<"=============================="<<endl;
}
hasil output dari program diatas seperti berikut :
klik gambar untuk memperbesar |
Pada hasil contoh diatas terlihat jelas bahwa variabel a yang berada diluar fungsi lokal, tidak dikenal oleh fungsi lokal() begitu pun sebaliknya variabel a yang berada diluar fungsi main, tidak dikenal oleh fungsi main(), sehingga terjadi perbedaan value atau nilai diantara kedua variabel a yang berada di main dan lokal.
Jangan Lupa Berikan Komentar Positif di FajarYusuf.Com
Comments