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

  • Commander Chalkboard

    Commander Ch

    20 Ocak 2014
  • El SalvaLobo

    El SalvaLobo

    10 Temmuz 2006
  • mist64

    mist64

    30 Mayıs 2006