Berikut ini ialah perbedaan antara function dengan macro.
- Macro bersifat preprocessed, sedangkan function baru dijalankan setelah melalui proses compile
- Pada macro tidak dilakukan type checking, sedangkan function dilakukan type checking
- Panjang code macro bertambah, sedangkan function tetap
- Penggunaan macro dapat mengakibatkan efek samping pada program, sedangkan function tidak
- Kecepatan eksekusi macro lebih cepat dari function
- Sebelum proses compile nama macro diganti dengan nilai macro, selama pemanggilan function terjadi transfer kendali
- Macro berguna bila code yang berukuran kecil muncul berulang kali, sedangkan function lebih berguna untuk code berukuran besar
- Pada umumnya macro tidak lebih dari satu baris, sedangkan function bisa terdiri dari banyak baris
- Tidak dilakukan proses checking compile error pada macro, sedangkan pada function dilakukan
CASINO GIVES MONEY BACK - jtmhub.com
ReplyDeleteCASINO 밀양 출장샵 GIVES MONEY BACK - jtmhub.com CASINO GIVES 경기도 출장마사지 MONEY BACK - jtmhub.com 전라남도 출장샵 The winner is crowned the 당진 출장마사지 winner of 목포 출장안마 the Grand Final.