Okay, das ist also nicht der Code, an dem ich gearbeitet habe. Dies ist ein vereinfachter Code-Extrakt, der genau den gleichen Fehler erzeugt. So dachte ich, wenn ich erfahren könnte, warum ich Fehler mit dem vereinfachten Code erhalte, könnte ich es auf meinen tatsächlichen Code anwenden. Danke für jede Hilfe/Beratung im Voraus!Fehler beim Initialisieren der Strukturvariablen
#include <stdio.h>
int main()
{
struct fruit
{
int apples;
int oranges;
int strawberries;
};
int x;
int y;
int z;
x = 1;
y = 2;
z = 3;
struct fruit apples = x;
struct fruit oranges = y;
struct fruit strawberries = 4;
printf("The value is %d or %d", fruit.apples,fruit.strawberries);
return 0;
}
Es gibt * so * viele Fehler hier: es scheint die beste Vorgehensweise ist für Sie zu rea D ein gutes Buch. K & R ist unschlagbar IMHO. – Bathsheba
'struct obst fruit = {x, y, 4};' – BLUEPIXY
Ich benutze tatsächlich "Die C-Programmiersprache" Buch lolol. Sie initialisierten eine Struktur auch mit int-Werten. – rickylance