Witam,
Wiem, że static w C++ ma wiele znaczeń (w klasie to może być zmienna niezależna od danego egzemplarza, zliczająca np. ile obiektów danej klasy utworzono, może to być przedrostek do funkcji jakby globalnej, ale przepisanej do klasy).
Zastanawia mnie znaczenie tego słowa kluczowego w czystym języku C.
Deklaruje na przykład zmienną globalną:
static int ilosc_wywolan = 0;
Czym ta zmienna różni się od zmiennej globalnej bez static? Czy jest coś w C czego nie możnaby zrobić bez tego słowa kluczowego?