Creazione della Prima Struct
Utilizzando l'indicazione visiva alla fine del primo capitolo, definiamo un tipo di dato per descrivere un elemento chimico:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
La massa e il numero atomico non possono essere negativi, quindi è più efficiente utilizzare il tipo di dato unsigned short int.
Ora puoi creare un elemento chimico. Il codice apparirà così:
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; }
L'accesso ai campi della struct sarà trattato nel prossimo capitolo. Prova a descrivere il punto geometrico A con una struttura.
Swipe to start coding
Si sta creando una struttura per rappresentare un punto in uno spazio 2D. L'obiettivo è memorizzare e visualizzare le informazioni relative al punto, inclusi il suo nome e le sue coordinate.
La struttura Point deve contenere:
- Un array di caratteri per il nome del punto — deve contenere solo una lettera (ad esempio, "A" o "B").
Per memorizzare questa singola lettera e il terminatore nullo
\0, dichiarare l'array comename[2]. - Due campi interi che rappresentano le coordinate
xey.
Nella funzione main:
- Creare una variabile di tipo Point.
- Inizializzarla utilizzando le parentesi graffe {} con il nome e i valori delle coordinate.
Soluzione
Grazie per i tuoi commenti!
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione
Fantastico!
Completion tasso migliorato a 4.35
Creazione della Prima Struct
Scorri per mostrare il menu
Utilizzando l'indicazione visiva alla fine del primo capitolo, definiamo un tipo di dato per descrivere un elemento chimico:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
La massa e il numero atomico non possono essere negativi, quindi è più efficiente utilizzare il tipo di dato unsigned short int.
Ora puoi creare un elemento chimico. Il codice apparirà così:
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; }
L'accesso ai campi della struct sarà trattato nel prossimo capitolo. Prova a descrivere il punto geometrico A con una struttura.
Swipe to start coding
Si sta creando una struttura per rappresentare un punto in uno spazio 2D. L'obiettivo è memorizzare e visualizzare le informazioni relative al punto, inclusi il suo nome e le sue coordinate.
La struttura Point deve contenere:
- Un array di caratteri per il nome del punto — deve contenere solo una lettera (ad esempio, "A" o "B").
Per memorizzare questa singola lettera e il terminatore nullo
\0, dichiarare l'array comename[2]. - Due campi interi che rappresentano le coordinate
xey.
Nella funzione main:
- Creare una variabile di tipo Point.
- Inizializzarla utilizzando le parentesi graffe {} con il nome e i valori delle coordinate.
Soluzione
Grazie per i tuoi commenti!
single