[linux-l] Arrays in C (was: SuSE 9.3 und gshadow)

Axel Weiß aweiss at informatik.hu-berlin.de
So Nov 6 12:54:00 CET 2005


Axel Weiß schrieb:
> Jan-Benedict Glaw schrieb:
> > On Sun, 2005-11-06 09:31:09 +0100, Axel Weiß
>
> <aweiss at informatik.hu-berlin.de> wrote:
> > > char *myarray[somesize] = {
           ^---------DEN hatte ich übersehen!

> > > 	oldarray[7], oldarray[8], oldarray[9], oldarray[10],
> > > 	'b', 'l', 'a',
> >
> > Da kommt doch bestimmt sowas bei heraus wie "Initializer makes
> > pointer from integer"...
>
> Jan-Benedict,
>
> wie kommst Du denn darauf? Vorausgesetzt, oldarray ist vom Typ char[],
> dann wird hier doch sauber mit char initialisiert.

Jaa, ich übersah den Typ von myarray... (bin ja schließlich kein 
Compiler ;)

Denkt Euch also den Stern weg - dann ist aber klar, was ich meinte, oder?

			Axel



Mehr Informationen über die Mailingliste linux-l