Erstellen Ihrer Ersten Struct
Anhand des visuellen Hinweises am Ende des ersten Kapitels wird ein Datentyp erstellt, um ein chemisches Element zu beschreiben:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
Die Masse und die Ordnungszahl können nicht negativ sein, daher ist es effizienter, den Datentyp unsigned short int zu verwenden.
Nun können Sie ein chemisches Element erstellen. Der Code sieht folgendermaßen aus:
main.c
123456789101112131415#include "stdio.h" struct chemicalElement { char name[3]; int atomicNumber; int valency; double mass; }; int main() { struct chemicalElement silicon = {"Si", 14, 4, 28.08}; return 0; }
Der Zugriff auf Strukturfelder wird im nächsten Kapitel behandelt. Versuchen Sie, den geometrischen Punkt A mit einer Struktur zu beschreiben.
Swipe to start coding
Sie erstellen eine Struktur, um einen Punkt im zweidimensionalen Raum darzustellen. Ihr Ziel ist es, Informationen über den Punkt zu speichern und anzuzeigen, einschließlich seines Namens und seiner Koordinaten.
Die Struktur Point soll Folgendes enthalten:
- Ein Zeichenarray für den Namen des Punktes — es darf nur einen Buchstaben enthalten (zum Beispiel "A" oder "B").
Um diesen einzelnen Buchstaben und den Nullterminator
\0zu speichern, deklarieren Sie das Array alsname[2]. - Zwei Ganzzahl-Felder, die die
x- undy-Koordinaten repräsentieren.
In der Funktion main:
- Eine Variable vom Typ Point erstellen.
- Diese mit geschweiften Klammern {} mit dem Namen und den Koordinatenwerten initialisieren.
Lösung
Danke für Ihr Feedback!
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Großartig!
Completion Rate verbessert auf 4.35
Erstellen Ihrer Ersten Struct
Swipe um das Menü anzuzeigen
Anhand des visuellen Hinweises am Ende des ersten Kapitels wird ein Datentyp erstellt, um ein chemisches Element zu beschreiben:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
Die Masse und die Ordnungszahl können nicht negativ sein, daher ist es effizienter, den Datentyp unsigned short int zu verwenden.
Nun können Sie ein chemisches Element erstellen. Der Code sieht folgendermaßen aus:
main.c
123456789101112131415#include "stdio.h" struct chemicalElement { char name[3]; int atomicNumber; int valency; double mass; }; int main() { struct chemicalElement silicon = {"Si", 14, 4, 28.08}; return 0; }
Der Zugriff auf Strukturfelder wird im nächsten Kapitel behandelt. Versuchen Sie, den geometrischen Punkt A mit einer Struktur zu beschreiben.
Swipe to start coding
Sie erstellen eine Struktur, um einen Punkt im zweidimensionalen Raum darzustellen. Ihr Ziel ist es, Informationen über den Punkt zu speichern und anzuzeigen, einschließlich seines Namens und seiner Koordinaten.
Die Struktur Point soll Folgendes enthalten:
- Ein Zeichenarray für den Namen des Punktes — es darf nur einen Buchstaben enthalten (zum Beispiel "A" oder "B").
Um diesen einzelnen Buchstaben und den Nullterminator
\0zu speichern, deklarieren Sie das Array alsname[2]. - Zwei Ganzzahl-Felder, die die
x- undy-Koordinaten repräsentieren.
In der Funktion main:
- Eine Variable vom Typ Point erstellen.
- Diese mit geschweiften Klammern {} mit dem Namen und den Koordinatenwerten initialisieren.
Lösung
Danke für Ihr Feedback!
single