Zdravim,
v první řadě mne nekamenujte za lamadotaz, s C začínám a problém jsem se snažil hledat(asi nedostatečně).
Chtěl bych vrátit funkcí pointer na pole typů (holý C). Jak mám deklarovat funkci? Jak mám deklarovat a inicializovat ten vracenej pointer? Myslel jsem, že nějak třeba takhle, ale překladač mi to celkem reklamoval:
int *p_pole(int a, int b){
int soucet;
soucet = a+b;
int pole[3];
pole[0]=a;
pole[1]=b;
pole[2]=soucet;
int (*p_pole)[]; //pointer na pole
p_pole=&pole[0];
return p_pole;
}
díky za tip, jednou se tomu budu smát...
TIP: Přetáhni ikonu na hlavní panel pro připnutí webu



Nahlásit jako SPAM
IP: 193.35.102.–
Grafoman
)
God of flame
Super člen
Newbie

Zjistit počet nových příspěvků






























