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

(kaputten code gefixt, die vorige variante wuerde terminieren ;))
Zeile 1: Zeile 1:
 
Terminiert das Programm und wenn nein, warum?
 
Terminiert das Programm und wenn nein, warum?
  
int main (void)
+
int main (void)
{
+
{
      int i;
+
    int i;
      int a[10];
+
    int a[8];
      for(i=0; i <= 10 ; i**)
+
    for(i=0; i <= sizeof(a) ; i++)
          a[i]=0;
+
          a[i]=0;
      return 0;
+
    return 0;
}
+
}

Version vom 21. September 2009, 11:51 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;

}