Perbedaan Antara Argumen Dan Parameter

Daftar Isi:

Perbedaan Antara Argumen Dan Parameter
Perbedaan Antara Argumen Dan Parameter

Video: Perbedaan Antara Argumen Dan Parameter

Video: Perbedaan Antara Argumen Dan Parameter
Video: 3. Berpikir kritis menilai argumen 2024, Mungkin
Anonim

Perbedaan Kunci - Argumen vs Parameter

Fungsi adalah kumpulan pernyataan yang terorganisir untuk melakukan tugas tertentu. Fungsi berguna dalam mengulang sepotong kode, jadi mereka menyediakan kode yang dapat digunakan kembali. Bahasa pemrograman seperti bahasa C terdiri dari 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. Perbedaan utama antara argumen dan parameter adalah bahwa argumen adalah data yang dikirimkan pada saat memanggil fungsi sedangkan parameter adalah variabel yang ditentukan oleh fungsi yang menerima nilai ketika fungsi tersebut dipanggil. Argumen adalah nilai aktual sedangkan parameter adalah tempat penampung.

ISI

1. Gambaran Umum dan Perbedaan Kunci

2. Apa itu Argumen

3. Apa itu Parameter

4. Persamaan Antara Argumen dan Parameter

5. Perbandingan Berdampingan - Argumen vs Parameter dalam Bentuk Tabular

6. Ringkasan

Apa itu Argumen?

Dalam bahasa pemrograman C, main () adalah sebuah 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 tersebut, program utama dapat dibagi menjadi beberapa fungsi atau metode. Fungsi tersebut dapat dipanggil oleh program utama.

Deklarasi suatu fungsi dalam bahasa C adalah sebagai berikut.

()

{

}

Tipe kembalian adalah tipe data yang dikembalikan oleh fungsi. Jika fungsi mengembalikan string, tipe yang dikembalikan adalah "string". Jika fungsi mengembalikan integer, tipe yang dikembalikan adalah "int". Jika fungsi tidak mengembalikan apa pun, maka itu dinyatakan sebagai "void". Nama fungsi dapat diberi nama untuk mengidentifikasi tentang apa fungsi tersebut. Ini adalah nama sebenarnya dari fungsinya. Konten yang akan dieksekusi ada di dalam sepasang kurung kurawal. Contoh sederhana dari suatu fungsi adalah sebagai berikut.

batal tambahkan () {

int a = 10;

int b = 20;

printf ("jumlahnya% d", a + b);

}

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

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

void add (int a, int b) {

printf ("jumlahnya% d / n", a + b);

}

void main () {

tambahkan (4,6);

tambahkan (5,2);

}

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

Yang utama, ada pernyataan add (4,6). 4 dan 6 adalah argumennya. Mereka adalah nilai yang diteruskan ke suatu fungsi saat dipanggil. Di program utama, lagi-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 ditentukan oleh suatu fungsi, yang menerima nilai ketika suatu fungsi dipanggil. Parameter juga dapat dikenal sebagai parameter formal atau argumen formal. Konsep ini dapat dengan mudah dipahami dengan sebuah contoh. Lihat bagian kode di bawah ini.

void multiply (int no1, int no2) {

int multiply = no1 * no2;

printf (“Perkalian% d / n“, kalikan);

}

void main () {

kalikan (2,3);

}

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

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

Perbedaan Antara Argumen dan Parameter
Perbedaan Antara Argumen dan Parameter

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?

Artikel Diff Tengah sebelum Tabel

Argumen vs Parameter

Argumen adalah nilai yang diteruskan pada saat memanggil fungsi. Parameter adalah variabel yang ditentukan oleh fungsi yang menerima nilai ketika suatu fungsi dipanggil.
Fungsi Terkait
Argumen dilewatkan oleh fungsi pemanggil. Parameter dalam fungsi yang dipanggil.

Ringkasan - Argumen vs Parameter

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

Unduh Versi PDF Argumen vs Parameter

Anda dapat mengunduh versi PDF dari artikel ini dan menggunakannya untuk tujuan offline sesuai catatan kutipan. Silahkan download versi PDF disini Perbedaan Antara Argumen dan Parameter

Direkomendasikan: