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

Shenzhen Hi-tec network Technology co. Ltd

Network Technology course

Network Technology book Pdf