
Silvia Orduña Alarcón
PreguntaClase "Variables en C", ¿las constantes deben estar fuera de main o es indiferente? ¿Y por qué no se pone el signo de igual antes del valor?

Kevin Yahir Garcia Gutierrez
Hola! Es recomendable que cuando uses #define lo pongas afuera del main, y no necesita el signo de igual, esto tiene que ver con instrucciones del compilador, podras entender esto mas adelante, por ahora si usas #define es afuera del main y sin igual. Si usas una declaración/inicializacion normal como int constante = 9 debes ponerlo adentro del main, esto sera una variable local y solo se podrá utilizar adentro del main, si la pones afuera sera una variable global y puede ser utilizada afuera del main.