Oppure

Loading
26/12/09 10:06
Salve a tutti!

Ho un problema in c++, come si esegue un passaggio di una matrice a 2 dimensioni a una funzione?

Grazie.

Ultima modifica effettuata da 26/12/09 17:42
26/12/09 10:34
GuglielmoS
Nella firma della funzione indichi solo le colonne ( oppure sia colonne che righe ), mentre quando richiami passi come parametro attuale solo il nome della matrice.
Esempio:
#include <iostream>

const int NR = 10;
const int NC = 20;

void f(int matrice[][NC]);

int main() {

	int m[NR][NC];
	f(m);

    return 0;
}

void f(int matrice[][NC])
{
	std::cout << "Matrice passata con successo!\n";
}
aaa
26/12/09 16:40
Ok! Grazie per l'aiuto!:k: