bellek adresleri sondan başa doğru atanıyor ve int 12 byte yer kaplıyor gibi gözüküyor, bilgisayarım 64 bit. Yazdığım kodda sorun mu var?
Öyle bakılmaz ona. sizeof(x) şeklinde yazacaksın.
demek istediğim o değildi bellek adresleri arasında 12 byte lık boşluklar var
Senin yazdırdığın adresler değişkenlerin bellekteki başlangıç adresleri. x in adresi ...12 iken y nin adresi ...24 diyorsun. İyi de bunların bellekte ardışık olarak bulunacağının bir garantisi yok. Bu garantiyi istiyorsan dizi, struct vs. kullanman gerekir.
4kalan
kullanıcısına yanıt
aynen öyle demek istedim hocam teşekkür ederim açıklama için
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme