SORU
22 EYLÜL 2008, PAZARTESİ


İşaretçi vs Referans

Bir fonksiyonu ile çalışmak için orijinal değişken verirken daha pratik ne olabilir:

unsigned long x = 4;

void func1(unsigned long& val) {
     val = 5;            
}
func1(x);

ya da:

void func2(unsigned long* val) {
     *val = 5;
}
func2(&x);

DÜŞÜK: herhangi bir nedenle başka bir seçim var mı?

CEVAP
22 EYLÜL 2008, PAZARTESİ


Kural:

Eğer onlarla işaretçi aritmetiği yapmak istiyorsanız işaretçileri kullanın (örneğin, bir dizi adım için işaretçi adresi artırma) ya da eğer kabul ederse bir NULL işaretçi.

Kullanım başvuruları aksi.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Richard Laxa

    Richard Laxa

    30 AĞUSTOS 2012
  • SaMmM123

    SaMmM123

    3 Mayıs 2006
  • Vortez

    Vortez

    27 Temmuz 2009