Perbezaan Utama - Parameter Sebenar vs Formal
Menggunakan Fungsi adalah konsep penting dalam pengaturcaraan. Fungsi adalah sebilangan pernyataan yang dapat melakukan semacam tugas tertentu. Sekiranya pengaturcara menulis semua pernyataan sebagai satu program, ia akan menjadi rumit. Fungsi boleh digunakan untuk mengelakkannya. Mereka juga dikenali sebagai kaedah. Setiap fungsi akan mempunyai fungsi masing-masing. Fungsi meningkatkan pengoptimuman kod dan penggunaan semula kod. Terdapat fungsi yang disediakan oleh bahasa pengaturcaraan atau fungsi yang ditulis oleh pengaturcara. Setiap fungsi mempunyai nama untuk mengenalinya. Setelah melakukan tugas tertentu menggunakan fungsi, dapat mengembalikan nilai. Beberapa fungsi tidak mengembalikan nilai. Data yang diperlukan untuk fungsi untuk melakukan tugas dikirim sebagai parameter. Parameter boleh berupa parameter sebenar atau Parameter Formal. Perbezaan utama antara Parameter Sebenar dan Parameter Formal ialah Parameter Sebenar adalah nilai yang dilewatkan ke fungsi ketika dipanggil sedangkan Parameter Formal adalah pemboleh ubah yang ditentukan oleh fungsi yang menerima nilai ketika fungsi dipanggil.
KANDUNGAN
1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apakah Parameter Sebenar
3. Apakah Parameter Formal
4. Persamaan Antara Parameter Sebenar dan Formal
5. Perbandingan Berdampingan - Parameter Sebenar vs Formal dalam Borang Jadual
6. Ringkasan
Apakah Parameter Sebenar?
Parameter sebenarnya adalah nilai yang diteruskan ke fungsi ketika dipanggil. Rujuk program di bawah.
#sertakan
penambahan batal (int x, int y) {
penambahan int;
penambahan = x + y;
printf (“% d”, tambahan);
}
kekosongan utama () {
penambahan (2,3);
tambahan (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 sebenar. Nilai-nilai tersebut diteruskan ke penambahan metode, dan jumlah dua nombor akan dipaparkan di layar. Sekali lagi, dalam program utama, dua nilai integer baru diteruskan ke kaedah penambahan. Sekarang parameter sebenarnya adalah 4 dan 5. Penjumlahan 4 dan 5 akan dipaparkan di skrin.
Apakah Parameter Formal?
Fungsi atau kaedah mengikuti sintaks yang serupa dengan yang diberikan di bawah:
(parameter rasmi) {
// set penyataan yang akan dilaksanakan
}
Nama kaedah adalah untuk mengenal pasti kaedah. Jenis pengembalian menentukan jenis nilai yang akan dikembalikan oleh kaedah. Sekiranya kaedah tidak mengembalikan nilai, jenis pengembalian adalah tidak sah. Sekiranya fungsi mengembalikan nilai integer, maka jenis pengembalian adalah bilangan bulat. Senarai parameter formal dilampirkan dalam kurungan. Senarai mengandungi nama pemboleh ubah dan jenis data dari semua nilai yang diperlukan untuk kaedah tersebut. Setiap parameter formal dipisahkan dengan koma. Apabila kaedah tidak menerima nilai input apa pun, maka kaedah tersebut harus memiliki set kurung kosong setelah nama metode. contohnya penambahan () {}; Pernyataan yang harus dilaksanakan dilampirkan dengan pendakap keriting
Gambar 01: Parameter
Parameter formal adalah pemboleh ubah yang ditentukan oleh fungsi yang menerima nilai ketika fungsi dipanggil. Menurut program di atas, nilai 2 dan 3 diteruskan ke penambahan fungsi. Dalam fungsi penambahan, terdapat dua pemboleh ubah yang disebut x dan y. Nilai 2 disalin ke pemboleh ubah x, dan nilai 3 disalin ke pemboleh ubah y. Pemboleh ubah x dan y bukan parameter sebenar. Mereka adalah salinan parameter sebenar. Mereka dikenali sebagai parameter formal. Pemboleh ubah ini hanya boleh diakses dalam kaedah. Setelah mencetak penambahan dua nombor, kawalan dikembalikan ke program utama.
Apakah Persamaan Antara Parameter Sebenar dan Formal?
- Kedua-duanya berkaitan dengan fungsi.
- Parameter dimasukkan di dalam kurungan.
- Setiap parameter dipisahkan dengan koma.
Apakah Perbezaan Antara Parameter Sebenar dan Formal?
Artikel Diff Tengah sebelum Jadual
Parameter Sebenar vs Formal |
|
Parameter sebenarnya adalah nilai yang diteruskan ke fungsi ketika dipanggil. | Parameter Formal adalah pemboleh ubah yang ditentukan oleh fungsi yang menerima nilai ketika fungsi dipanggil. |
Fungsi Berkaitan | |
Parameter sebenarnya dilewatkan oleh fungsi memanggil. | Parameter formal berada dalam fungsi yang disebut. |
Jenis Data | |
Dalam parameter sebenar, tidak disebutkan jenis data. Hanya nilai yang disebut. | Dalam parameter formal, jenis data dari nilai penerimaan harus disertakan. |
Ringkasan - Parameter Sebenar vs Formal
Menggunakan Fungsi adalah konsep yang berguna dalam pengaturcaraan. Fungsi membantu mengurangkan panjang kod dan mengurangkan kerumitan. Ia juga mudah dilakukan pengujian, penyahpepijatan dan meningkatkan pemeliharaan kod. Beberapa fungsi mungkin tidak memerlukan input, tetapi beberapa fungsi memerlukan input. Adalah mungkin untuk menyampaikan data ke fungsi sebagai input. Mereka dikenali sebagai parameter. Dua istilah umum yang berkaitan dengan fungsi adalah Parameter Sebenar dan Parameter Formal. Perbezaan antara Parameter Sebenar dan Parameter Formal adalah Parameter Sebenar adalah nilai yang diteruskan ke fungsi ketika dipanggil sedangkan Parameter Formal adalah pemboleh ubah yang ditentukan oleh fungsi yang menerima nilai ketika fungsi dipanggil.
Muat turun PDF Parameter Sebenar vs Formal
Anda boleh memuat turun versi PDF artikel ini dan menggunakannya untuk tujuan luar talian seperti dalam catatan petikan. Sila muat turun versi PDF di sini: Perbezaan Antara Parameter Sebenar dan Formal