Hola!
Estoy haciendo un programa en el que uso void y arrays, y no se por que en cuanto llego a un void el array cambia de tamaño
Este es el punto deonde me da problemas:
alguna idea?
Gracias.
Estoy haciendo un programa en el que uso void y arrays, y no se por que en cuanto llego a un void el array cambia de tamaño
Este es el punto deonde me da problemas:
Código (cpp) [Seleccionar]
const int tamaño = 4;
typedef int tCode[tamaño];
void codigoAleatorio(tCode code) { //Aqui cambia a ser code ={0} en vez de code = {0,0,0,0}
int random = 0;
srand(time(NULL));
for (int i = 0; i < TAM_CODIGO; i++) {
random = rand() % 7;
code[i] = random; (aqui no se por que no salen [] con la i dentro despues de code)
}
}
el main esta asi:
int main(){
tCode code = {};
/*funcion*/
}
alguna idea?
Gracias.