Keberadaan suatu fungsi akan membuat komputasi yang kompleks menjadi lebih sederhana. Penggunaan fungsi yang tepat dapat meyembunyikan detail operasi yang rumit menjadi bagian-bagian program yang tidak perlu ditampilkan.
C telah dirancang untuk membuat fungsi yang efisien dan mudah digunakan. Program C pada umumnya terdiri dari fungsi-fungsi singkat daripada sebuah program yang besar dan membingungkan. Sebuah program dapat saja terletak dalam satu atau lebih file-file sumber.
Fungsi merupakan suatu blok kode program yang boleh didefinisikan sekali dan kemudian dapat dipanggil lewat bagain lain dari suatu program. Fungsi dideklarasikan dengan statement function dan diikuti nama fungsi. Nama suatu fungsi tidak boleh sama dengan nama fungsi build in C.
Fungsi banyak dilibatkan dalam program C, dengan tujuan :
- Agar program menjadi lebih terstruktur, sehingga mudah dipahami dan dikembangkan.
- Dapat mengurangi duplikasi kode.
Perusahaan Software Pulsa