Fungsi dengan Reference - Struktur Data
Dalam c++ referensi digunakan untuk memberikan nama alias dari variabel. Referensi ini tidak bernilai seperti variabel biasa, dikarenakan hanya akan menunjuk ke alamat (alias). contoh programnya :
Hasil output dari program diatas adalah
- untuk nilai variabel a=5 dan b=7 dalam fungsi utama
- untuk nilai variabel p=50 dan q=70 dalam fungsi coba
- hasil pemanggilan a dan b dalam fungsi utama adalah a=50 dan b=70
variabel a dan b dalam fungsi utama mengarah ke variabel p dan q, dikarenakan p dan q merupkan variabel referensi (tanda '&' digunakan untuk mengacu pada referensi)
#include<iostream.h>
#include<conio.h>void coba(int &p, int &q)
{
cout<<p<<q;
p=50;
q=70;
cout<<p<<q;
}void main()
{
int a;
int b;
a=5; b=7;
cout<<a<<b;
coba(a,b);
getch();
}
Hasil output dari program diatas adalah
- untuk nilai variabel a=5 dan b=7 dalam fungsi utama
- untuk nilai variabel p=50 dan q=70 dalam fungsi coba
- hasil pemanggilan a dan b dalam fungsi utama adalah a=50 dan b=70
variabel a dan b dalam fungsi utama mengarah ke variabel p dan q, dikarenakan p dan q merupkan variabel referensi (tanda '&' digunakan untuk mengacu pada referensi)
Wah... ada blog yang membahas C++ nih.. ^^ bagi2 ilmunya yah kk. hehehe.. aku juga bermasalah saat posting kode @_@ .. susah dibikin kaya hirarki pohon.. pasti merapet lagi :( . But thanks before ^^
ReplyDeleteOh iya ini blogku membuatgamedengancpp.blogspot.com
maksud kamu kayak penulisan source kode seperti dalam posting ini ?
ReplyDeletekamu pake aja tag pre sebelum kamu tulis kode nya, coba kamu liat kode dari halam itu..
meninggalkan komen di blog ini
ReplyDeletelink
ReplyDeleteiya itu gimana yah? aku pake &-nbsp-; (tanpa tanda min). tetep ngk bisa dan kode itu ilang sendiri ~_~ pas dipost.
ReplyDeleteok de kk nanti aku belajar lagi.. hehehe