FUNCTION & RECURSION
Module Programming yang artinya cara pemograman yang dibagi kedalam modul-modul. Modul dibahasa pemograman C diimplentasikan dengan menggunakan function.
Modul juga bisa disebut sebagai Sub-Program.
Latihan terbaik di pemograman modular yaitu:
- High Fan-In, yang paling sering digunakan
- Low Fan-Out, mempunya fungsi/kegunaan yang lebih spesifik atau mempunyai kerjaan yang lebih sedikit.
- Self-Contained, fungsi yang bisa berdiri sendiri di C dibagi menjadi 2 bagian yaitu: Library Function dan User-defined function prototype.
Syntax: return-value-type function-name (parameter-list);
Identifier Scooping:
- Local
- Global
Recursive adalah sebuah fungsi yang digunakan untuk bisa memanggil fungsi itu sendiri lagi.
Thanks for reading!