Download - Learning c++(2)
Transcript
![Page 1: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/1.jpg)
Aldy Ahsandin
badcoding.wordpress.com
![Page 2: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/2.jpg)
![Page 3: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/3.jpg)
![Page 4: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/4.jpg)
![Page 5: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/5.jpg)
![Page 6: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/6.jpg)
Fungsi dengan nama yang sama namun
memiliki parameter yang berbeda
![Page 7: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/7.jpg)
![Page 8: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/8.jpg)
![Page 9: Learning c++(2)](https://reader035.vdokumen.com/reader035/viewer/2022071710/55a988fe1a28ab76248b4875/html5/thumbnails/9.jpg)
Ada tiga jenis variabel di fungsi• Variabel Lokal: Nilainya hanya ada d dalam fungsi fn() dan
akan hilang jika fungsi fn() tidak dijalankan
• Variabel Global: Hidup semenjak program dijalankan. Semua
fungsi bisa akses variabel global.
• Variabel Statis: Campuran lokal dan global. Walaupun
diciptakan di dalam fungsi fn(). Ketika variabel ini
“diciptakan/dijalankan” nilainya tetap selalu ada. Bahkan jika
fungsi fn() dijalankan lagi, nilai sebelumnya masih ada Disclaimer: Bisa dibuat tidak hanya di dalam fungsi fn()