funkcja, która zwraca wskaźnik na dynamiczną tablicę dwuwymiarową

Odpowiedz Nowy wątek
2014-12-21 19:29
0

Witam!

Jako początkujący programista dostałem projekt, który sprawia mi wiele problemów.
Jednym z elementów zadania jest przydzielanie pamięci mallociem dwóm tablicom dwuwymiarowym.
Napisałem następującą definicję mej funkcji - niestety nie działa - error: conflicting types for 'pamiec'
Czy znajdzie się jakaś bratnia dusza, która wskaże mi błąd?
Dzięki!

 
//DYNAMICZNA ALOKACJA MACIERZY
int** pamiec(int k,int l)
{
 int ** macierz=(int**)malloc(k * sizeof(int*));
 int i;
 
 for (i=0 ; i<k ; ++i)
    macierz[i]=(int*)malloc(l * sizeof(int));
 
    return **macierz;
}

Pozostało 580 znaków

2014-12-21 19:43
return macierz;

Powinieneś zacząć od przeczytania jakiegoś kursu, bo takich problemów będziesz co chwila mieć na pęczki.


Wykonuję programy na zamówienie, pisać na Priv.
Asm/C/C++/Pascal/Delphi/Java/C#/PHP/JS oraz inne języki.

Pozostało 580 znaków

2014-12-22 17:10
0

Dziękuję. Fatycznie, głupi błąd. Kursy staram się przyswajać (C Praty oraz programowanie C Shildta) jednak przy takim tempie wprowadzania materiału nie da się wszystkiego ogarnąć :(

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0