Re: Zeigerausdruck in C

2011-06-05 Diskussionsfäden Uwe Koloska
Hallo, Am Freitag, 3. Juni 2011 schrieb Thomas Köhler: > ~> cdecl > Type `help' or `?' for help > cdecl> explain void (* const vectors[128])(void) > declare vectors as array 128 of const pointer to function (void) returning Für alle, die (wie ich) dieses Programm nicht verfügbar haben: http://c

Re: Zeigerausdruck in C

2011-06-03 Diskussionsfäden Friedrich Hagedorn
On Fri, Jun 03, 2011 at 03:09:37PM +0200, Thomas Köhler wrote: > Friedrich Hagedorn wrote: > > Hallo, > > > > ich muss mich gerade mal wieder in C einarbeiten und folgende zwei > > Ausdrücke verstehen: > > > > void (* const vectors[128])(void) = {...} > > > > Ich vermute, dass ist ein array

Re: Zeigerausdruck in C

2011-06-03 Diskussionsfäden Thomas Köhler
Friedrich Hagedorn wrote: > Hallo, > > ich muss mich gerade mal wieder in C einarbeiten und folgende zwei > Ausdrücke verstehen: > > void (* const vectors[128])(void) = {...} > > Ich vermute, dass ist ein array mit 128 konstanten Zeigern auf Funktionen > vom Typ void -> void. Dagegen ist >

Re: Zeigerausdruck in C

2011-06-02 Diskussionsfäden Holger Dietze
Hi, Von: "Holger Dietze" >Hallo Friedrich, > >"Friedrich Hagedorn" : >> >> const void *vectors[] = {...} >> >>vermutlich ein array mit void-Zeigern auf irgendwelche konstanten Objekte. > >Fast. Die Objekte sind konstant (was immer das bei void bedeuten mag), nicht >notwendigerweise die Zeiger dar

Re: Zeigerausdruck in C

2011-06-02 Diskussionsfäden Holger Dietze
Hallo Friedrich, "Friedrich Hagedorn" : > > const void *vectors[] = {...} > >vermutlich ein array mit void-Zeigern auf irgendwelche konstanten Objekte. Fast. Die Objekte sind konstant (was immer das bei void bedeuten mag), nicht notwendigerweise die Zeiger darauf. Holger

Zeigerausdruck in C

2011-06-02 Diskussionsfäden Friedrich Hagedorn
Hallo, ich muss mich gerade mal wieder in C einarbeiten und folgende zwei Ausdrücke verstehen: void (* const vectors[128])(void) = {...} Ich vermute, dass ist ein array mit 128 konstanten Zeigern auf Funktionen vom Typ void -> void. Dagegen ist const void *vectors[] = {...} vermutlich