Basit Bi C Sorusu
-
Arkadaslar c de 0x1000 adresindeki veriyi nasil okuyabiliriz.bizim hoca istemis bisi anlamadim 0x1000 adresinden baslayarak 30 karakterlik veriyi bul demis ben bisi anlamadim degisken tanimlamadan hafizadaki boyle bi adresi okuyabilirmiyiz
-
Pointer kullanacaksın.
-
0x .... x ten sonra gelen değerler hexadecimal sayılardır yani 0x1000 karşılığı 4096, karakterlerin byte büyüklüğü 1 olduğundan sen 4096 ile 5026 adres bölgeleri arasındaki verileri okuyacaksın
0x1000 ile 0x13E8 arasındaki bilgiler.
Bunuda döngü ile pointer kullanarak yapabilirsin.
-
po'nter kullaniyorum
char *a;
a=0x1000;
yapiyorum ama hata aliyorum ????
a=&0x1000; olmasi lazim onuda yapiyorum gene olmuyor
-
böyle bişeydi galiba istediğin.
header file olarak windows.h ı ekle
DWORD a=0x1000; yap
-
sagolun arkadaslar 2. pointer tanimlayinca oldu
