1. 1.
    0
    Merhaba arkadaşlar ben C ye yeni giriş yaptım ve dolaylama ile adres almada sıkıntı çekiyorum.

    Örnek int i değişkenimiz var. By değişlenin adresini &i şeklinde alıyorum. Buraya kadar tamam.
    i = 0 yerine *&i=0 da kullanabilirim miyim?
    //////////////
    int *d;
    int i=10;

    • d=&i;
    d=0;
    ////////////////////
    Yukardaki kod i'yi sıfır yapıyor *d şeklinde tanımlama doğru
    int d;
    int i=10;

    d=&i;
    • d=0;
    ////////////////////
    Ama bu kod çalışmıyorum neden ? tanımlamayı neden *d şeklinde yapmak zorundayız ?
    ···
  2. 2.
    0
    http://imgim.com/8484incis9012016.jpg hata veriyor derlemiyor prgram
    ···
  3. 3.
    0
    hay gibeceğim biri bana i'nin adresini dolaylama ile sıfırlayabilir mi
    Edit: pordon i yi adresini kullanarak sıfırlayabilir mi olacaktı
    ···
  4. 4.
    0
    ///////////////
    int *d;
    int i=10;
    printf("%dn",i);

    d=&i;
    • d=0;
    printf("%d",i);
    ///////////////

    bu şekilde çalıştı. tamamda anasını gibtimin dolaylama işaretini * neden değişkeni tanımlarken kullanıyoruz ?
    ···
  5. 5.
    0
    @12 şukuladım.
    ···