Hallo, sorry falls ich heute nerve, aber mir ist da nochmal was zu dem gcc 3.3 compiler nicht klar. Diesmal geht es um die Initialisierung von Strukturen: Folgendes Beispiel habe ich bisher (alter gcc Compiler) übersetzen können: struct sBeispielstruct { double a; double b; double c; double d; }; sBeispielstruct Beispielstruct = { {0}, {0.85}, {0.1763}, {0.0225} }; Mit dem gcc 3.3 bekomme ich jetzt folgende Fehlermeldung: brace-enclosed initializer used to initalized double Mir ist jetzt nich so ganz klar wieso er hier einen Error ausspuckt. OK die Klammern sind nicht unbedingt notwendig, aber verstossen Sie wirklich gegen Ansi C? Ich hab ein Buch (das berühmte von der Uni Hannover :-)) wo zumindest die Klammern auch gesetz werden. Die andere Frage ist, kann ich den Compiler irgendwie dazu überreden, dass er die Klammern doch nimmt (ich hab nämlich einige, viel groessere Strukte)? Danke mal wieder. Gruss Wilfrid