me gustaría q me ayudaran con el paso de parámetro
Los argumentos de una función son los
valores pasados en la llamada, los parámetros son las
variables locales inicializadas con el argumento (
valor) correspondiente.
este es el paso por valor| función(tipo m[][TAM]); | lo q yo quiero es el paso por referencia, osea enviarle la dirección de la matriz a una función.
En C los arrays como argumentos generan de forma automática la dirección en memoria de su primer elemento, si tu declaras una función en cualquiera de estas dos formas:
int fn(char a[]);
/* O */
int fn(char a[N]);
La declaración se termina procesando así:
int fn(char *a);
En buen cristiano: no hay necesidad de emular el paso por referencia del primer elemento del array ya que este es automático.
Un saludo