Structs en C
Agrupar campos relacionados en un solo tipo de valor.
struct Point {
double x;
double y;
};
struct Point midpoint(struct Point a, struct Point b) {
struct Point mid;
mid.x = (a.x + b.x) / 2.0;
mid.y = (a.y + b.y) / 2.0;
return mid;
}
Cómo funciona
struct Pointempaqueta dos doubles.- Los campos se leen y escriben con el operador
.. - Un struct puede pasarse y retornarse por valor.
Palabras clave y builtins usados aquí
doublereturnstruct
El intento, en números
- Líneas
- 11
- Caracteres a escribir
- 180
- Tokens
- 64
- Ritmo de tres estrellas
- 95 tpm
Al ritmo de tres estrellas de 95 tokens por minuto, este intento toma unos 40 segundos.
Paso 1 de 3 en Structs; paso 19 de 25 en Punteros y memoria.