pozdravljeni!

spet imam eno lame vprasanje (libc sem prebral, ampak ni noter...);
rad bi, da mi kdo poda s simple primerom, kako naj uporabim to, kar vrne
funkcija char **funkcija();
char** funkcija() {
        char *enota[3];
        char **k_enota = enota;
        char niz1[] = "niz1", niz2[]="niz2";
        enota[0] = &niz1[0];
        enota[1] = &niz2[0];
        enota[2] = NULL;
        return (k_enota);
}

torej, ne vem niti, ce sem funkcijo prav napisal... 
potem bi pa rad uporabil v drugi funkciji:

void funkcija2(){
        char **besede;
        besede = funkcija();
}

in bi potem lahko crpal npr. 
char enniz[10];
strcpy(enniz, besede[1]); //besede[1] = "niz2"!

itd.
vse kar naredim, mi program vrne segmentation fault/core dumped...

hvala,

Iztok Pizorn, [EMAIL PROTECTED]
Non tam clarum linux agere, quam turpe id nescire. (prosto po Ciceronu)

Reply via email to