Witam.
Korzystam z Borland C++ Bilder w wersji 5.0
Mam strukturę złożona z: char[] i wskaźnika do tej struktury (stos):
struct element_stosu_t {
char element[20];
element_stosu_t* point;
};
W algorytmie tworzę sobie wskaźnik do tej struktury,:
element_stosu_t * gora_stosu_t = 0;
a następnie gdzieś w kodzie mam instrukcje warunkową:
if(!gora_stosu_t){
inst1();
}else{
inst2();
}
Powiedzcie mi dlaczego zawsze wykonuje się inst1();. Obojętnie czy przypisałem do wskaźnika już jakiś obiekt czy nie.
Dziękuje za odpowiedź.