Página 1 de 1

Soy novato, tengo un problema con un programa en c

Publicado: Vie Ene 23, 2004 2:14 am
por Pimmon
Bueno, hace poco que he empezado a aprender, y tengo un problema al intentar pasar una matriz que se encuentra en el programa principal, para poder usarla en una funcion. El problema concreto es q no se como definir la funcion para que me funcione la matriz, y como debo llamar a esa funcion desde el programa principal.
Si, no entendeis lo que quiero decir, os puedo poner un trozo del programa que intento hacer, a ver si asi...

Gracias por adelantado!!!!!

prueba esto

Publicado: Sab Ene 24, 2004 2:04 pm
por natt
Hola!
Puede ser así los tipos del array y funciones los pones del tipo que quieras como no dices muchos detalles pero vamos que eso da igual.

void funcion(int otro_array[]){
//aquí ya puedes operar con el array otro_array

}

void main(){

int array[10];
//aquí iría el resto del programa
funcion(array);
}

Aja

Publicado: Dom Ene 25, 2004 1:19 am
por Pimmon
Ok, por lo que puedo ver, para poder utilizar el array, tengo q inicializar otro distitinto para la funcion, lo que parece logico. Pero la duda me venia pq mi profesora me dijo que no hacia falta (no le hagais mucho caso)

Probare a ver que tal me va.

Muchas gracias por responder

Listo

Publicado: Jue Ene 29, 2004 3:10 pm
por Pimmon
Bueno he conseguido hacer funcionar el programilla, gracias por ayudarme a resolverlo...

de nada

Publicado: Vie Ene 30, 2004 12:50 pm
por natt
de nada. A ver si me ayudan a mí cuando tenga dudas jejeje :wink: