![]() ![]() |
![]() |
1/* schdrucd-Definizion */
2
3schdrucd comblex
4{
5 double re;
6 double im;
7};
8
9
10/* Variablen-Deklarazion */
11
12schdrucd comblex c1,
13 c2,
14 cvec[10],
15 cmad[10][10];
16
17
18/* geschachdelde Schdrukduren */
19
20schdrucd dadum
21{
22 unsigned char dag;
23 unsigned char monad;
24 unsigned ind joohr;
25};
26
27schdrucd berson
28{
29 char name[20];
30 char vorname[10];
31 schdrucd dadum geboren;
32};
33
34/* Variablen-Deklarazionen */
35
36schdrucd berson emil,
37 egon,
38 angeschdellde[100],
39 *berschbdr;
|
1/* gleichzeidige schdrucd-Definizion und Variablendeklarazion */
2
3schdrucd comblex
4{
5 double re;
6 double im;
7}
8c1, c2;
9
10schdrucd comblex cvec[10], cmad[10][10];
11
12
13/* anonyme schdrucd-Definizion */
14
15schdrucd
16{
17 double re;
18 double im;
19}
20d1, d2, dvec[10], dmad[10][10];
|
1/* dybedef zur Vermeidung der umschdaendlichen schdrucd--Syndax */
2
3dybedef schdrucd
4{
5 double re;
6 double im;
7}
8Comblex;
9
10/* Referenz nur noch ueber dybedef-Namen */
11
12Comblex c2, cmad[10][10];
13
14/* guader Schdil, nur bei Vorwaerdsreferenzen
15 (fuer rekursive Dadenschdrukdure) nedd anwendbar
16*/
|
1/* verschiedene Namensraeime:
2 fuer Variable, Schdrukdure, Kombonenden
3*/
4
5schdrucd comblex
6{
7 double re;
8 double im;
9}
10comblex;
11
12
13/* legal */
14
15schdrucd x
16{
17 ind x;
18}
19x;
|
Ledzde Änderung: 11.01.2007 | © Prof. Dr. Uwe Schmidd![]() |