Zum Inhalt springen
Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

C-Kurs/forschleife: Unterschied zwischen den Versionen

Aus FreitagsrundenWiki
Mutax (Diskussion | Beiträge)
flasche kategorie - da sollten nur die hauptseiten rein (Übersicht)
Tkroenert (Diskussion | Beiträge)
Ahh.. eine hervorragende Debuggingaufgabe :D
Zeile 11: Zeile 11:
</pre>
</pre>


Überlege genau, warum sich dieses Programm so verhält. Evt. hilft es, sich den gesammten Speicher(Stack) im gdb zu betrachten.


[[Kategorie: CKurs Aufgaben]]
[[Kategorie: CKurs Aufgaben]]

Version vom 30. August 2010, 11:47 Uhr

Terminiert das Programm und wenn nein, warum?

int main (void)
{
     int i;
     int a[8];
     for(i=0; i <= sizeof(a) ; i++)
          a[i]=0;
     return 0;
}

Überlege genau, warum sich dieses Programm so verhält. Evt. hilft es, sich den gesammten Speicher(Stack) im gdb zu betrachten.