Creación de Tu Primera Struct
Usando la pista visual al final del primer capítulo, creemos un tipo de dato para describir un elemento químico:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
La masa y el número atómico no pueden ser negativos, por lo que sería más eficiente utilizar el tipo de dato unsigned short int.
Ahora, puedes crear un elemento químico. El código se verá así:
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; }
El acceso a los campos de la estructura se tratará en el siguiente capítulo. Intenta describir el punto geométrico A con una estructura.
Swipe to start coding
Estás creando una estructura para representar un punto en un espacio 2D. El objetivo es almacenar y mostrar información sobre el punto, incluyendo su nombre y coordenadas.
La estructura Point debe contener:
- Un arreglo de caracteres para el nombre del punto — debe contener solo una letra (por ejemplo, "A" o "B").
Para almacenar esta única letra y el terminador nulo
\0, declara el arreglo comoname[2]. - Dos campos enteros que representan las coordenadas
xyy.
En la función main:
- Crear una variable de tipo Point.
- Inicializarla usando llaves {} con el nombre y los valores de las coordenadas.
Solución
¡Gracias por tus comentarios!
single
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Genial!
Completion tasa mejorada a 4.35
Creación de Tu Primera Struct
Desliza para mostrar el menú
Usando la pista visual al final del primer capítulo, creemos un tipo de dato para describir un elemento químico:
main.c
1234567struct chemicalElement { char name[3]; int atomicNum; int valency; double mass; };
La masa y el número atómico no pueden ser negativos, por lo que sería más eficiente utilizar el tipo de dato unsigned short int.
Ahora, puedes crear un elemento químico. El código se verá así:
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; }
El acceso a los campos de la estructura se tratará en el siguiente capítulo. Intenta describir el punto geométrico A con una estructura.
Swipe to start coding
Estás creando una estructura para representar un punto en un espacio 2D. El objetivo es almacenar y mostrar información sobre el punto, incluyendo su nombre y coordenadas.
La estructura Point debe contener:
- Un arreglo de caracteres para el nombre del punto — debe contener solo una letra (por ejemplo, "A" o "B").
Para almacenar esta única letra y el terminador nulo
\0, declara el arreglo comoname[2]. - Dos campos enteros que representan las coordenadas
xyy.
En la función main:
- Crear una variable de tipo Point.
- Inicializarla usando llaves {} con el nombre y los valores de las coordenadas.
Solución
¡Gracias por tus comentarios!
single