SORU
5 Aralık 2013, PERŞEMBE


İşaretçiler ilan türü?

Ben sadece C (veya C ) yani bunları ilan ederken göstericiler türünü verin okuyun:

int *point ;

Bildiğim kadarıyla, işaretçiler değişkenlerin adresini saklamak ve adres türü ne olursa olsun bellek aynı miktarda yer kaplar. Neden kendi türüne ilan etmeye gerek var mı?

CEVAP
5 Aralık 2013, PERŞEMBE


Tür güvenliği. p noktası ne olduğunu bilmiyorsun eğer doğru değilse, o zaman kategori gibi hataları önlemek için hiçbir şey olmazdı

*p = "Nonsense";
int i = *p;

Statik tür denetlemesi böyle hatalar her türlü önleme için çok güçlü bir araçtır.

C ve C de desteklerişaretçi aritmetiğieğer hedef tipi boyutu biliniyorsa sadece çalışır.,

Adres türü ne olursa olsun bellek aynı miktarda yer kaplar

Bugünün popüler platformlar için de geçerli. Ama olan bu değildi platformları olmuştur. Örneğin, multi-bayt bir kelime için bir işaretçi bayt kelimesi içinde mahsup temsil gerekmez beri tek bir bayt için bir işaretçi daha küçük olabilir.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BurnedInDotCom

    BurnedInDotC

    3 NİSAN 2010
  • TV nEW

    TV nEW

    25 AĞUSTOS 2012
  • Videogamerz | Call of Duty

    Videogamerz

    5 NİSAN 2012