15/11/2015, 11:55
|
| | | Fecha de Ingreso: febrero-2015 Ubicación: nullptr
Mensajes: 183
Antigüedad: 9 años, 8 meses Puntos: 27 | |
Respuesta: Calculadora de Matrices con funciones Una variable global ha de estar fuera del main también y, por lo general, se considera una mala práctica de programación. Lo que tienes que tener claro es que en cada función las variables sólo existen dentro del ámbito de la función, es decir que si tienes dos variables que se llaman variable y una está en el ámbito de la función A y otra en el ámbito de la función B entonces A::variable es totalmente distinto de B::variable. El main no deja de ser otra función sólo que es aquella por la que el programa ha de empezar. En tu caso el main se te habrá quedado prácticamente vacío por que lo has metido casi todo en la función que has llamado menu, pero perfectamente podría no existir menu y ser main quien llevase el control de todas las variables. |