T0MMI kérdése:
Hogyan tudok egy tömbre mutató pointer készíteni?
Figyelt kérdés
(úgy hogy nem csak egy elemére hanem az egész tömbre mutasson)2012. nov. 27. 13:33
11/17 iostream 



válasza:





"int tomb [10];
int *wtf = new tomb[2];"
Nem, a tomb nem egy típus, nincs értelme a new mögé rakni.
"int tomb[10];
int *wtf;
tomb[3] = 43;
wtf = tomb[3];"
Nem, a tomb[3] egy int, nem egy int*.
Kérdező: rajzold le. A tömb N darab ugyanolyan típusú elem egymás mellett. Rajzolj le egy dobozt, és oszd fel N egyenlő részre. Ekkor mutass kívülről az első elemére, és döntsd el, mi a különbség aközött, hogy az első elemére mutatsz (ami az első rekesz a nagy dobozban), vagy az egész dobozra. Segítek: semmi.
12/17 anonim 



válasza:





Figyelitek? Szó se volt arról hogy c++ -ba kéne és mindenki abba gondolkodik.
13/17 iostream 



válasza:





Hát nézd, a pointer mint fogalom a C/C++ világban virágzik. Ráadásul a tömb első elemére mutató pointerről beszélt, ez pedig tovább szűkíti a kört. A népszerű nyelvek közül gyakorlatilag csak ez maradt.
14/17 A kérdező kommentje:
C-be kéne igen :D
2012. nov. 28. 08:18
15/17 A kérdező kommentje:
Nem saját szánt szándékkal akarom csinálni. Van egy feladatom amiben egy fügvényt kell létre hoznom. Ami amit kiszámol egy tömbben kell tárolnom. És ezt kell vissza adnom a fügvény visszatérési értéknek.
2012. nov. 28. 08:19
16/17 anonim 



válasza:





Pl.:
#include <stdio.h>
#include <stdlib.h>
int* f(){
int* t = (int*)malloc(10*sizeof(int));
int i;
for (i=0;i<10;i++)
t[i]=2*i+1;
return t;
}
int main(){
int* t=f();
int i;
for (i=0;i<10;i++)
printf("%d, ",t[i]);
printf("\n");
free(t);
return 0;
}
17/17 totti93 válasza:
Egz pointert küldesz vissza, de mivel hogy nem tudod a méretet, elé nehéz lesz utólag dolgozni rajta (függ hogy mit szeretnél csinálni vele). Jó lenne még a hosszát is visszaküldeni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!