struct

entry4 galeri
    1.
  1. türkce ye "yapı" olarak geçmiştir. C dilini class sistemine yaklaştıran bir ögedir. Zaten java ve c++ ta da class structa cok benzer bir yapıdır. Struct in içine istenilen degişkenler konur ve o noktadan sonra o bir bütün gibi düşünülebilir. Hatta struct kullanılarak kendi degişken türünüzü yaratabilirsiniz. Birkaç örnek vermek gerekirse:

    struct yazar{
    char nick[20];
    int entrySayisi;
    int yas;
    }
    şeklinde tanımlanır. Daha sonra bu türü kullanmak için ise
    struct yazar a;
    şeklinde bir a structı yaratılır ve "a.yas" şeklinde istediginiz struct elemanına ulaşabilir ve degiştirebilirsiniz.

    Ben sürekli struct yazmam derseniz kendi türünüzü de tanımlayabilirsiniz. Şöyle ki:

    typedef struct yazar{
    char nick[20];
    int entrySayisi;
    int yas;
    }a;
    yazar a;
    şeklinde yazarak structı kullanabilirsiniz.
    0 ...