Pertanyaan yang diberi tag reference

264
Mengapa operator panah (->) di C ada?

Operator dot ( .) digunakan untuk mengakses anggota struct, sedangkan operator panah ( ->) di C digunakan untuk mengakses anggota struct yang dirujuk oleh pointer yang dimaksud. Pointer itu sendiri tidak memiliki anggota yang dapat diakses dengan operator titik (sebenarnya hanya angka yang...

256
Pointer vs. Referensi

Apa yang akan menjadi praktik yang lebih baik ketika memberikan fungsi variabel asli untuk bekerja dengan: unsigned long x = 4; void func1(unsigned long& val) { val = 5; } func1(x); atau: void func2(unsigned long* val) { *val = 5; } func2(&x); TKI: Apakah ada alasan untuk memilih...