Menggunakan Fungsi adalah konsep penting dalam pemrograman. Fungsi adalah sejumlah pernyataan yang dapat melakukan beberapa jenis tugas tertentu. Jika programmer menulis semua pernyataan sebagai satu program, itu akan menjadi kompleks. Fungsi dapat digunakan untuk menghindarinya. Mereka juga dikenal sebagai metode. Setiap fungsi akan memiliki fungsi mereka sendiri. Fungsi meningkatkan optimasi kode dan penggunaan kembali kode. Mungkin ada fungsi yang disediakan oleh bahasa pemrograman atau fungsi yang ditulis oleh programmer. Setiap fungsi memiliki nama untuk mengidentifikasinya. Setelah melakukan tugas tertentu menggunakan fungsi, itu bisa mengembalikan nilai. Beberapa fungsi tidak mengembalikan nilai apa pun. Data yang diperlukan untuk fungsi untuk melakukan tugas dikirim sebagai parameter. Parameter dapat berupa parameter aktual atau Parameter Formal. Itu perbedaan utama antara Parameter Aktual dan Parameter Formal adalah itu Parameter Aktual adalah nilai yang diteruskan ke fungsi ketika dipanggil sementara Parameter Formal adalah variabel yang didefinisikan oleh fungsi yang menerima nilai saat fungsi dipanggil.
1. Ikhtisar dan Perbedaan Utama
2. Apa itu Parameter Aktual
3. Apa itu Parameter Formal
4. Kesamaan Antara Parameter Aktual dan Formal
5. Perbandingan Berdampingan - Parameter Aktual vs Formal dalam Bentuk Tabular
6. Ringkasan
Parameter aktual adalah nilai yang diteruskan ke suatu fungsi ketika dipanggil. Lihat program di bawah ini.
#termasuk
penambahan batal (int x, int y)
penambahan int;
Selain itu = x + y;
printf ("% d", penambahan);
membatalkan main ()
Selain itu (2,3);
Selain itu (4,5);
Menurut program C di atas, ada fungsi bernama penambahan. Dalam fungsi utama, nilai 2 dan 3 diteruskan ke penambahan fungsi. Nilai 2 dan 3 ini adalah parameter aktual. Nilai-nilai itu diteruskan ke penambahan metode, dan jumlah dari dua angka akan ditampilkan di layar. Sekali lagi, dalam program utama, dua nilai integer baru diteruskan ke metode penambahan. Sekarang parameter sebenarnya adalah 4 dan 5. Penjumlahan dari 4 dan 5 akan ditampilkan di layar.
Fungsi atau metode mengikuti sintaksis yang mirip dengan yang diberikan di bawah ini:
(parameter formal)
// set pernyataan yang akan dieksekusi
Nama metode adalah untuk mengidentifikasi metode. Jenis kembali menentukan jenis nilai metode akan kembali. Jika metode tidak mengembalikan nilai, tipe pengembalian tidak berlaku. Jika fungsi mengembalikan nilai integer, maka tipe kembali adalah integer. Daftar parameter formal terlampir dalam tanda kurung. Daftar ini berisi nama variabel dan tipe data dari semua nilai yang diperlukan untuk metode ini. Setiap parameter formal dipisahkan oleh koma. Ketika metode tidak menerima nilai input apa pun, maka metode tersebut harus memiliki tanda kurung kosong setelah nama metode. misalnya Selain itu () ; Pernyataan yang harus dieksekusi terlampir dalam kurung kurawal.
Gambar 01: Parameter
Parameter formal adalah variabel yang didefinisikan oleh fungsi yang menerima nilai saat fungsi dipanggil. Menurut program di atas, nilai 2 dan 3 diteruskan ke penambahan fungsi. Dalam fungsi penjumlahan, ada dua variabel yang disebut x dan y. Nilai 2 disalin ke variabel x, dan nilai 3 disalin ke variabel y. Variabel x dan y bukan parameter aktual. Mereka adalah salinan dari parameter aktual. Mereka dikenal sebagai parameter formal. Variabel-variabel ini hanya dapat diakses dalam metode ini. Setelah mencetak penambahan dua angka, kontrol dikembalikan kembali ke program utama.
Parameter Aktual vs Formal | |
Parameter aktual adalah nilai yang diteruskan ke fungsi ketika dipanggil. | Parameter Formal adalah variabel yang ditentukan oleh fungsi yang menerima nilai saat fungsi dipanggil. |
Fungsi terkait | |
Parameter aktual dilewatkan oleh fungsi panggilan. | Parameter formal dalam fungsi yang disebut. |
Jenis data | |
Dalam parameter aktual, tidak disebutkan jenis data. Hanya nilainya yang disebutkan. | Dalam parameter formal, tipe data dari nilai-nilai penerima harus dimasukkan. |
Menggunakan Fungsi adalah konsep yang berguna dalam pemrograman. Fungsi membantu mengurangi panjang kode dan mengurangi kompleksitas. Juga mudah untuk melakukan pengujian, debugging dan meningkatkan pemeliharaan kode. Beberapa fungsi mungkin tidak membutuhkan input, tetapi beberapa fungsi memerlukan input. Dimungkinkan untuk meneruskan data ke fungsi sebagai input. Mereka dikenal sebagai parameter. Dua istilah umum yang terkait dengan fungsi adalah Parameter Aktual dan Parameter Formal. Perbedaan antara Parameter Aktual dan Parameter Formal adalah bahwa Parameter Aktual adalah nilai yang diteruskan ke fungsi ketika dipanggil sementara Parameter Formal adalah variabel yang didefinisikan oleh fungsi yang menerima nilai saat fungsi dipanggil.
Anda dapat mengunduh versi PDF dari artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silakan unduh versi PDF di sini: Perbedaan Antara Parameter Aktual dan Formal
1. tutorialspoint.com. "Fungsi C." Inti nya. Tersedia disini