Przesylanie pustego wskaznika do funkcji
Ostatnio zmodyfikowano 2013-01-08 00:52
Nowicjusz Temat założony przez niniejszego użytkownika |
Przesylanie pustego wskaznika do funkcji » 2013-01-07 21:40:21 Czesc da sie cos zrobic zeby ponizszy kod zadzialal bez alokowania pamieci dla zmiennej Value ? void funkcja( int * a ) { }
int main() { int * Value; funkcja( Value ); }
|
|
pekfos |
» 2013-01-07 21:44:18 A co w tym nie działa? |
|
m4tx |
» 2013-01-07 21:45:43 Ummm... funkcja( & Value ); ? :) |
|
Nowicjusz Temat założony przez niniejszego użytkownika |
» 2013-01-07 22:41:49 Wyskakuje blad ze zmienna nie zostala zainicjalizowana |
|
Mrovqa |
» 2013-01-07 22:46:16 Wyskakuje blad ze zmienna nie zostala zainicjalizowana |
Przecież jej nie inicjalizujesz. Inicjalizacja jest wtedy, gdy przy tworzeniu coś do niej przypiszesz, np. int a = 44; |
|
Nowicjusz Temat założony przez niniejszego użytkownika |
» 2013-01-07 22:52:17 Czyli zeby powyzsze zadzialalo musze zrobic przynajmniej takie cos ?? |
|
Mrovqa |
» 2013-01-07 22:56:25 @up w tak banalnych sprawach nie pytaj na forum. Sprawdź. Czy tak trudno jest to skompilować i sprawdzić czy działa? Później jak co to tylko kod zamieścisz dla potomnych i jakbyś miał błąd to inni Cię poprawią :) |
|
Nowicjusz Temat założony przez niniejszego użytkownika |
» 2013-01-07 23:19:37 TO moze inaczej mi chodzilo o to czy daloby zrobic jakos w ten sposob ze, deklarujemy sobie zmienna wskaznikowa, a definiujemy ja dopiero w funkcji. |
|
« 1 » 2 |