Files
2026-10-31 11:14:30 -03:00

26 lines
595 B
C

/*
* El objetivo es escribir un codigo donde falle al intentar modificar el contenido de un puntero
* y tambien falle al intentar modificar a donde apunta otro puntero.
*/
int main(void){
int sensor_temp = 25;
int sensor_humedad = 60;
int ipa = 192;
int ipb = 168;
const int *ptr_lectura = &sensor_temp;
int * const ptr_config = &ipa;
ptr_lectura = &sensor_humedad;
//No debo poder modificar el valor del sensor mediante el puntero.
*ptr_lectura = 44;
*ptr_config = 10;
//No debo poder cambiar a donde apunta el puntero ptr_config.
ptr_config = &ipb;
return 0;
}