Red de conocimientos turísticos - Información de alquiler - Acerca de los microcontroladores STM8
Acerca de los microcontroladores STM8
Las variables en el cuerpo de la función se denominan variables locales. El compilador no asigna una dirección fija a las variables locales. Generalmente se colocan en registros. Si el registro no es suficiente, se colocan en la pila. main() también es una función, por lo que en su caso es probable que las variables locales que definió se coloquen en registros. Puede mirar el desmontaje para ver si se utilizan las variables.
Si define una variable (ya sea local o global) pero no la usa, el compilador ignora la variable durante el proceso de vinculación. Esto lo hace el compilador para ahorrar RAM. En este caso, la variable no es visible en absoluto en la simulación.