3.1 PENGERTIAN FUNGSI DI C++
Function/fungsi adalah satu blok kode yang melakukan tugas tertentu
atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain
dalam suatu program.
atau satu blok instruksi yang di eksekusi ketika dipanggil dari bagian lain
dalam suatu program.
Tipenilaibalik fungsi (tipepara, … ) ;
Keterangan :
- tipenilaibalik = tipe nilai yang dikembalikan dengan statemen ‘return’. Tipe default nya : ‘int’. Untuk
menyatakan fungsi yang tidak mengembalikan nilai balik, dideklarasikan sebagai : ‘void’
- fungsi = nama fungsi tersebut
- tipepara = tipe parameter, bila parameter lebih dari satu (1), masing-masing dipisahkan dengan tanda koma
( , ) untuk menyatakan fungsi tanpa parameter dispesifikasikan : ‘void’. Bila tipe parameter tidak
dispesifikasikan, defaultnya : ‘void’
Fungsi harus dideklarasikan terlebih dahulu sebelum didefinisikan.
Maksudnya adalah memberitahu compiler jumlah dan tipe parameter yang
diterima dan nilai balik fungsi (bila ada) agar compiler dapat memeriksa
ketepatannya. Definisi fungsi itu sendiri adalah menspesifikasikan tugas
fungsi tersebut.
Maksudnya adalah memberitahu compiler jumlah dan tipe parameter yang
diterima dan nilai balik fungsi (bila ada) agar compiler dapat memeriksa
ketepatannya. Definisi fungsi itu sendiri adalah menspesifikasikan tugas
fungsi tersebut.
3.2 PARAMETER FUNGSI
Parameter fungsi ada 2, yaitu : parameter formal dan parameter actual.
1. Parameter Formal
Parameter yang dideklarasikan dibagian blok fungsi.
2. Parameter Aktual
Parameter yang sebenarnya / parameter yang dilewatkan saat fungsi dipanggil.
0 komentar:
Posting Komentar