Page 8 - book pelatihan
P. 8
}
9. Bentuk lain passing by refenrence
#include <iostream>
#include <conio.h>
using namespace std;
void nilai(int *a){
*a = 10;
}
int main(){
int a = 5;
cout << "Nilai awal :" << a << endl;
nilai(&a);
cout << "Nilai akhir:" << a << endl;
}
#include <iostream>
using namespace std;
long kuadrat(long l){
return l * l;
}
main(){
long bil;
cout << "Input sebuah bilangan : ";
cin >> bil;
cout << "Hasil kuadratnya = " <<
kuadrat(bil);
}
10. Operator Scope Resulution (: : )
#include <iostream>
#include <conio.h>
using namespace std;
int total;
main(){
int total = 5;
cout << "total lokal = " << total << endl;
::total = 7; //contoh penggunaan
cout << "total global = " << ::total;
getch();
}
11. Variabel Static