Perbedaan Antara Argumen dan Parameter

Perbedaan Kunci - Argumen vs Parameter
 

Fungsi adalah seperangkat pernyataan terorganisir untuk melakukan tugas tertentu. Fungsi berguna dalam mengulangi sepotong kode, sehingga mereka memberikan usabilitas kode. Bahasa pemrograman seperti bahasa C terdiri dari fungsi-fungsi bawaan seperti printf (). Dimungkinkan juga untuk menulis fungsi oleh programmer. Itu disebut fungsi yang ditentukan pengguna. Argumen dan Parameter adalah istilah yang terkait dengan fungsi. Itu perbedaan utama antara argumen dan parameter adalah itu argumen adalah data yang dikirimkan pada saat memanggil suatu fungsi sedangkan parameter adalah variabel yang ditentukan oleh fungsi yang menerima nilai saat fungsi dipanggil. Argumen adalah nilai aktual sedangkan parameter adalah placeholder.

ISI

1. Ikhtisar dan Perbedaan Utama
2. Apa yang dimaksud dengan Argumen
3. Apa itu Parameter
4. Kesamaan Antara Argumen dan Parameter
5. Perbandingan Berdampingan - Argumen vs Parameter dalam Bentuk Tabular
6. Ringkasan

Apa itu Argumen??

Dalam bahasa pemrograman C, main () adalah suatu fungsi. Ini menunjukkan titik awal eksekusi. Menulis setiap pernyataan dalam fungsi utama dapat membuat program menjadi sangat kompleks. Mungkin sulit untuk menguji dan men-debug. Untuk mengatasi masalah ini, program utama dapat dibagi menjadi beberapa fungsi atau metode. Fungsi-fungsi tersebut dapat dipanggil oleh program utama.

Deklarasi fungsi dalam bahasa C adalah sebagai berikut.

()

Jenis kembali adalah tipe data yang dikembalikan oleh fungsi. Jika fungsi mengembalikan string, tipe kembali adalah "string". Jika fungsi mengembalikan bilangan bulat, tipe kembali adalah "int". Jika fungsi tidak mengembalikan apa pun, maka itu dinyatakan sebagai "batal". Nama fungsi dapat dinamai untuk mengidentifikasi apa fungsi itu. Ini adalah nama sebenarnya dari fungsi tersebut. Konten yang akan dieksekusi ada di dalam sepasang kurung kurawal. Contoh sederhana dari suatu fungsi adalah sebagai berikut.

membatalkan add ()

int a = 10;

int b = 20;

printf (“penjumlahan adalah% d”, a + b);

Untuk memanggil metode ini, harus ada pernyataan sebagai add (); dalam program utama. Itu akan memanggil fungsi.

Fungsi dapat dibuat lebih mudah beradaptasi menggunakan argumen dan parameter. Lihat di bawah sepotong kode.

membatalkan add (int a, int b)

printf (“penjumlahan adalah% d \ n”, a + b);

membatalkan main ()

tambah (4,6);

tambah (5,2);

Dalam kode di atas, nilai diteruskan dari program utama ke fungsi untuk menghitung jumlah.

Secara utama, ada pernyataan add (4,6). 4 dan 6 adalah argumennya. Mereka adalah nilai-nilai yang diteruskan ke suatu fungsi ketika dipanggil. Di program utama, sekali lagi bisa ada pernyataan sebagai add (5,2). Sekarang argumen yang diteruskan ke fungsi add adalah 5 dan 2. Argumen juga disebut sebagai argumen aktual atau parameter aktual.

Apa itu Parameter?

Parameter adalah variabel yang didefinisikan oleh suatu fungsi, yang menerima nilai ketika suatu fungsi dipanggil. Parameter juga bisa dikenal sebagai a Parameter formal atau argumen formal. Konsep ini dapat dengan mudah dipahami dengan sebuah contoh. Lihat potongan kode di bawah ini.

membatalkan multiply (int no1, int no2)

int multiply = no1 * no2;

printf (“Multiplikasi adalah% d \ n“, berkembang biak);

membatalkan main ()

berkembang biak (2,3);

Menurut kode di atas, no1 dan no2 dalam void multiply (int no1, int no2) adalah parameternya. Mereka adalah variabel yang didefinisikan pada saat itu, fungsinya disebut. Nilai argumen masuk ke parameter saat fungsi dibuat.

Lihat program di bawah ini untuk menghitung penjumlahan dan pengurangan dua angka.

Gambar 01: Fungsi

Menurut program di atas, dalam calSum (a, b), "a" dan "b" adalah argumen.

int cal Sum (int a, int b), a dan b adalah parameter.

Apa Persamaan Antara Argumen dan Parameter?

  • Argumen dan Parameter terkait dengan fungsi.

Apa Perbedaan Antara Argumen dan Parameter?

Argumen vs Parameter

Argumen adalah nilai yang dilewatkan pada saat memanggil suatu fungsi. Parameter adalah variabel yang didefinisikan oleh fungsi yang menerima nilai ketika suatu fungsi dipanggil.
Fungsi terkait
Argumen dilewatkan oleh fungsi panggilan. Parameter dalam fungsi yang disebut.

Ringkasan - Argumen vs Parameter

Fungsi digunakan untuk mengurangi panjang program sumber. Sangat mudah untuk melakukan pengujian dan debugging. Fungsinya juga dikenal sebagai metode atau sub-rutin. Dimungkinkan untuk meneruskan nilai ke fungsi. Argumen dan parameter dikaitkan dengan fungsi tetapi memiliki arti berbeda. Perbedaan antara argumen dan parameter adalah argumen adalah data yang dikirimkan pada saat memanggil suatu fungsi dan parameter adalah variabel yang didefinisikan oleh fungsi yang menerima nilai ketika fungsi dipanggil.

Unduh Argumen vs Parameter Versi PDF

Anda dapat mengunduh versi PDF dari artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silakan unduh versi PDF di sini Perbedaan Antara Argumen dan Parameter

Referensi:

1. Avelox. “Pemrograman Komputer untuk Pemula | Fungsi, Parameter & Argumen | Ep24 ”, Youtube, YouTube, 4 April 2017. Tersedia di sini