Keluarga Infokom

Keluarga Infokom

Sedikit Kesalahan pada Fungsi Tukar() Untuk Sorting

Rabu, 16 Juni 2010 20.27 by Agung Setiawan
Pada fungsi tukar() yang digunakan untuk menukar posisi dalam algoritma sorting yang diajarkan Pak Maman masih terdpat sedikit kesalahan. Yaitu pengiriman parameter yang seharusnya dikirim secara acuan tetapi dikirim secara nilai.

void tukar(int a,int b)
{
int tmp;
tmp=b
b=a;
a=tmp;
}

seharusnya(menggunakan C#.NET):

void tukar(ref int a, ref int b)
{
int tmp;
tmp=b
b=a;
a=tmp;
}

pada saat pemanggilan fungsi yang tadinya

tukar(a,b);

seharusnya

tukar(ref a,ref b);


Tentang apa itu pengiriman parameter secara nilai dan secara acuan dan perbedaanya akan saya coba jelaskan pada artikel berikutnya

SEMANGAT

0 Response to "Sedikit Kesalahan pada Fungsi Tukar() Untuk Sorting"

Posting Komentar