Fungsi Dengan Argument - Struktur Data

Kali ini akan membahas tentang fungsi dengan argument / parameter / by value / 'data'

contoh programnya adalah sebagai berikut

#include<iostream.h>

#include<conio.h>


Void coba(int p, int q)

{

cout<<p<<q;

p=50;

q=70;

cout<<a<<b;

}


void main()

{

int a;

int b;

a=5; b=7;

cout<<a<<b;

coba(p,q);

getch();

}





sebagai argumennya adalah yang berada di dalam tanda kurung atau "(" dan ")"
program diatas akan mengirimkan nilai dari variabel a dan b, dimana dalam fungsi telah disiapkan variabel dengan nama p dan q dan dengan tipe yang sama.
Untuk output yang akan dihasilkan adalah
nilai untuk variabel a = 5 dan b=7
sementara untuk variabel p dan q yang berada didalam fungsi bernilai
p=50 dan q=70

ini dikarenakan p dan q merupakan variabel lokal didalam fungsi coba dan hanya berlaku pada fungsi coba. Sementara a dan b juga merupakan variabel lokal namun terdapat didalam fungsi utama dan hanya berlaku pada fungsi utama.

Comments

Popular posts from this blog

Network Technology best Suited To Networks Of Ten Or Fewer Computers

Network Technology different Types

Shenzhen Hi-tec network Technology co. Ltd