Forum » Programiranje » prenos tabele v funkcijo
prenos tabele v funkcijo
Senitel ::
Podaš pointer na tabelo, pa izogibaj se 2D tabelam, ker se itak da nartit vse z 1D tabelo...
MasterBlaster ::
Npr dinamični array:
char **tabela;
int n, k;
tabela = new char*[n+1];
for (int i = 0 ; i < n+1 ; i++){
tabela[i]= new double[k];
}
funkcija(tabela);
//Zdaj je pa seveda treba še sprostit spomin
for ( i = 0 ; i < n+1 ; i++) delete tabela[i];
delete [] tabela;
//Proto tip funkcije;
void funkcija(char **tabela);
char **tabela;
int n, k;
tabela = new char*[n+1];
for (int i = 0 ; i < n+1 ; i++){
tabela[i]= new double[k];
}
funkcija(tabela);
//Zdaj je pa seveda treba še sprostit spomin
for ( i = 0 ; i < n+1 ; i++) delete tabela[i];
delete [] tabela;
//Proto tip funkcije;
void funkcija(char **tabela);
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Pomoč pri programiranju z javoOddelek: Programiranje | 3549 (2476) | milc |
» | C# (strani: 1 2 )Oddelek: Programiranje | 12050 (8885) | Ericssony |
» | C strukture, kazalci naloga pomocOddelek: Programiranje | 1464 (1359) | DavidJ |
» | C osnovaOddelek: Programiranje | 1544 (1059) | RunoTheDog |
» | C++ programiOddelek: Programiranje | 2521 (2117) | ERGY |