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...