Zwracanie tablicy przez funkcję

2018-11-11 00:22
0

W jaki sposób funkcja może zwracać tablice?

edytowany 1x, ostatnio: furious programming, 2018-11-11 00:33

Pozostało 580 znaków

2018-11-11 00:34
2

https://www.google.pl/search?[...]hannel=suggest&gws_rd=ssl – szukałeś sam?


Pozostało 580 znaków

2018-11-11 00:36
0

Nie rozumiem dlaczego przy funkcji jest wskaźnik

Pozostało 580 znaków

2018-11-11 00:41
1

Bo C++ nie wspiera jawnego zwracania całych macierzy – dlatego robi się to przez wskaźnik. Dość fajnie jest to opisane w tym artykule (jest też podany przykładowy kod takiej funkcji).


edytowany 1x, ostatnio: furious programming, 2018-11-11 00:41

Pozostało 580 znaków

2018-11-11 00:48
0

Nie za bardzo rozumiem tę część kodu :

 int *p;

   p = getRandom();

Argument do takiej funkcji też muszę przekzywać wskaźnikiem?

edytowany 2x, ostatnio: furious programming, 2018-11-11 01:28

Pozostało 580 znaków

2018-11-11 01:29
1

Zależy czym jest argument do takiej funkcji. Czymże on jest?

Pozostało 580 znaków

2018-11-11 01:30
2

Deklaruje się wskaźnik na inta, do niego wpisywany jest adres zwracany z funkcji getRandom.

Render125 napisał(a):

Argument do takiej funkcji też muszę przekzywać wskaźnikiem?

Przecież w tym przykładnie funkcja nie przyjmuje żadnych argumentów, więc o jakich danych mowa?


edytowany 1x, ostatnio: furious programming, 2018-11-11 01:30

Pozostało 580 znaków

2018-11-11 02:33
2

Prosty przykład (tablica znaków):

char * f(){
    char * str1 = "Hello  World";
    return str1;
}

Pozostało 580 znaków

Liczba odpowiedzi na stronę

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