Structs
struct Persona {
string nombre;
uint edad;
bool estaActivo;
}contract MiContrato {
// Instancia de un struct
Persona public persona;
// Inicializar una instancia del struct
function crearPersona(string memory _nombre, uint _edad) public {
persona = Persona(_nombre, _edad, true);
}
// Actualizar un campo específico del struct
function actualizarEdad(uint _edad) public {
persona.edad = _edad;
}
}Last updated