#include int count1() { int i = 0; // Normale "dynamic" Variable, wird bei jedem Aufruf von count1 neu erzeugt return i++; } int count2() { static int i = 0; // "Static"-Variable, wird nur einmal erzeugt und erinnert sich an ihren // letzten Wert return i++; } int main() { int i; for(i=0; i<10; i++) printf("count1(): %d, count2: %d\n", count1(), count2()); return 0; }