Perbezaan Antara Parameter Aktual dan Formal

Perbezaan Utama - Sebenar vs Parameter Formal
 

Menggunakan Fungsi adalah konsep penting dalam pengaturcaraan. Fungsi adalah beberapa pernyataan yang boleh melakukan beberapa jenis tugas tertentu. Jika programmer menulis semua pernyataan sebagai satu program, ia akan menjadi kompleks. Fungsi boleh digunakan untuk mengelakkannya. Mereka juga dikenali sebagai kaedah. Setiap fungsi akan mempunyai fungsi mereka sendiri. Fungsi meningkatkan pengoptimuman kod dan kebolehbaksanaan kod. Terdapat fungsi yang disediakan oleh bahasa pengaturcaraan atau fungsi yang ditulis oleh pengaturcara. Setiap fungsi mempunyai nama untuk mengenalinya. Selepas melakukan tugas tertentu menggunakan fungsi, ia boleh mengembalikan nilai. Sesetengah fungsi tidak mengembalikan sebarang nilai. Data yang diperlukan untuk fungsi untuk melaksanakan tugas dihantar sebagai parameter. Parameter boleh menjadi parameter sebenar atau Parameter Formal. The perbezaan utama antara Parameter Aktual dan Parameter Formal ialah Parameter sebenar ialah nilai-nilai yang dihantar kepada fungsi apabila ia dipanggil manakala Parameter Formal adalah pembolehubah yang ditakrifkan oleh fungsi yang menerima nilai apabila fungsi itu dipanggil.

KANDUNGAN

1. Gambaran Keseluruhan dan Perbezaan Utama
2. Apakah Parameter Sebenarnya
3. Apakah Parameter Formal
4. Persamaan Antara Parameter Aktual dan Formal
5. Side by Side Comparison - Parameter sebenar vs Formal dalam Borang Tabular
6. Ringkasan

Apakah parameter sebenar??

Parameter sebenar adalah nilai yang diluluskan kepada fungsi apabila ia digunakan. Rujuk program di bawah.

#include

kekosongan tambahan (int x, int y)

tambahan int;

tambahan = x + y;

printf ("% d", tambahan);

void main ()

penambahan (2,3);

penambahan (4,5);

Menurut program C di atas, terdapat fungsi yang dinamakan penambahan. Dalam fungsi utama, nilai 2 dan 3 diluluskan kepada penambahan fungsi. Nilai ini 2 dan 3 adalah parameter sebenar. Nilai-nilai tersebut diteruskan ke penambahan kaedah, dan jumlah dua nombor akan dipaparkan di skrin. Sekali lagi, dalam program utama, dua nilai integer baru diserahkan kepada kaedah tambahan. Kini parameter sebenar ialah 4 dan 5. Penjumlahan 4 dan 5 akan dipaparkan pada skrin.

Apakah Parameter Formal??

Fungsi atau kaedah mengikuti sintaks yang serupa dengan yang diberikan di bawah:

(parameter rasmi)

// set pernyataan yang akan dilaksanakan

Nama kaedah adalah untuk mengenal pasti kaedah tersebut. Jenis pemulangan menentukan jenis nilai kaedah akan kembali. Jika kaedah tidak mengembalikan nilai, jenis pulangan adalah tidak sah. Jika fungsi mengembalikan nilai integer, maka jenis pemulangan adalah integer. Senarai parameter formal disertakan dalam kurungan. Senarai ini mengandungi nama-nama variabel dan jenis data semua nilai yang diperlukan untuk kaedah tersebut. Setiap parameter formal dipisahkan oleh koma. Apabila kaedah tidak menerima sebarang nilai masukan, maka kaedah tersebut sepatutnya mempunyai satu set kurus kosong selepas nama kaedah. contohnya. penambahan () ; Pernyataan-pernyataan yang perlu dilaksanakan adalah tertutup dalam pendakap kerinting.

Rajah 01: Parameter

Parameter formal adalah pembolehubah yang ditakrifkan oleh fungsi yang menerima nilai apabila fungsi dipanggil. Menurut program di atas, nilai 2 dan 3 diluluskan kepada penambahan fungsi. Dalam fungsi tambahan, terdapat dua pembolehubah yang dipanggil x dan y. Nilai 2 disalin ke dalam pembolehubah x, dan nilai 3 disalin ke dalam pembolehubah y. Variabel x dan y bukan parameter sebenar. Mereka adalah salinan parameter sebenar. Mereka dikenali sebagai parameter rasmi. Pembolehubah ini hanya boleh diakses dalam kaedah ini. Selepas mencetak penambahan dua nombor, kawalan dikembalikan ke program utama.

Apakah Kesamaan Antara Parameter Aktual dan Formal?

  • Kedua-duanya berkaitan dengan fungsi.
  • Parameter dimasukkan di dalam kurungan.
  • Setiap parameter dipisahkan oleh koma.

Apakah Perbezaan Antara Parameter Aktual dan Formal??

Parameter sebenar vs Formal

Parameter sebenar adalah nilai-nilai yang diluluskan kepada fungsi apabila ia digunakan. Parameter Formal adalah pembolehubah yang ditentukan oleh fungsi yang menerima nilai apabila fungsi dipanggil.
 Fungsi Berkaitan
Parameter sebenar diluluskan oleh fungsi panggilan. Parameter formal berada dalam fungsi yang dipanggil.
Jenis Data
Dalam parameter sebenar, tidak ada menyebut jenis data. Hanya nilai yang disebutkan. Dalam parameter formal, jenis data bagi nilai penerima harus dimasukkan.

Ringkasan - Sebenarnya vs Parameter Formal

Menggunakan Fungsi adalah konsep yang berguna dalam pengaturcaraan. Fungsi membantu untuk mengurangkan panjang kod dan mengurangkan kerumitan. Ia juga mudah untuk melakukan ujian, debugging dan meningkatkan pemeliharaan kod. Sesetengah fungsi mungkin tidak memerlukan input, tetapi beberapa fungsi memerlukan input. Ia adalah mungkin untuk menyampaikan data kepada fungsi sebagai input. Mereka dikenali sebagai parameter. Dua istilah umum yang berkaitan dengan fungsi adalah Parameter Aktual dan Parameter Formal. Perbezaan antara Parameter Aktual dan Parameter Formal ialah Parameter Aktual adalah nilai yang diluluskan kepada fungsi apabila ia digunakan manakala Parameter Formal adalah pembolehubah yang ditakrifkan oleh fungsi yang menerima nilai apabila fungsi dipanggil.

Muat turun Parameter sebenar vs Formal PDF

Anda boleh memuat turun versi PDF artikel ini dan menggunakannya untuk tujuan luar seperti peringatan kutipan. Sila muat turun versi PDF di sini: Perbezaan Antara Parameter Aktual dan Formal

Rujukan:

1. tutorialspoint.com. "C Fungsi." Tujuan itu. Terdapat di sini