ls11-www.cs.tu-dortmund.de/people/rudolph/teaching/lectures/EINI/WS2013-14/Kap05.ppsx
Slide 1
Operatoren
Zustände S = { 0, 1, 2, 3 }
Startzustand s0 = 0
Endzustände F = { 2 }
Eingabealphabet = { D, op, =, WS }
D
op
=
WS
0
1
-1
-1
0
1
1
0
2
3
2
-
-
-
-
3
-1
0
2
3
WS
0
2
1
D
D
=
op
3
WS
op
=
WS [...] i < 5; i++) cout << a[i] << “ “; cout << endl; for (i = 0; i < 5; i++) cout << b[i] << “ “; cout << endl; return 0; }
3 5 7 9 11 0 0 0 0 0 4 6 8 10 12 1 1 1 1 1
Ausgabe:
Bereichs-fehler
… auch Laufzeitfehler [...] me[0][0]) ;
Variable = Funktionsname(&Arrayname[0][0]) ;
int a[][2] = {{1,2},{3,4}};
inkrement(2, a);
Tatsächlich: Übergabe des Arrays mit Zeigern!
int a[][2] = {{1,2},{3,4}};
inkrement(2, &a[0][0]);
…