Kömürkentli
Öğrenci
- Katılım
- 22 Eylül 2020
- Mesajlar
- 15
- Reaksiyon puanı
- 3
- Puanları
- 3
- Yaş
- 24
veri yapılarının ilk konularından biri olan tek yönlü doğrusal listenin teorik kısmını dinlerken ; bir struct tanımlanıp içinde bir data bir de pointer tanımlanması gerektiğini anlattılar fakat aklımdaki c kodu :
struct dugum{
int data;
int *ptr;
}`;
idi lakin genel kod yapısı bu şekilde olmalıymış:
struct dugum{
int data;
struct dugum * sonraki;
};
sorum şu struct dugum * sonraki ne demek oluyor ? anladığım kadarıyla structın içinde aynı struct yapısından bir değişken türetilmiş. bu mümkün mü? daha önce c de yapılar konusunda böyle bir şey görmemiştim.
struct dugum{
int data;
int *ptr;
}`;
idi lakin genel kod yapısı bu şekilde olmalıymış:
struct dugum{
int data;
struct dugum * sonraki;
};
sorum şu struct dugum * sonraki ne demek oluyor ? anladığım kadarıyla structın içinde aynı struct yapısından bir değişken türetilmiş. bu mümkün mü? daha önce c de yapılar konusunda böyle bir şey görmemiştim.