[ Shadow Warrior @ 13.06.2004. 02:47 ] @
dakle, kako se navodi pointer kao element neke strukture mislim na ovo:

Code:

struct neka
{
    int *i;
};
struct neka nk;

void fja(int *bla) 
{
    *nk.i+=3; //uvecavam vrednost na mem prost na koji pokazuje " i " za 3
}

void main()
{
......

fja(      );/* problem je ovde, da li pozivam sa fja((int *)nk.i) ili fja(*nk.i) ili nesto trece */ 

}



hvala
[ Revisor @ 14.06.2004. 14:08 ] @
Code:
/*typedef struct {

    int *i;

} neka;
    
neka nk;
*/

struct neka{

    int *i;

}nk;

void fja(int *w) 
{
    *w+=3;
}

main()
{
    // int n;
    // ...

    // nk.i = &n; 
    fja(nk.i);

    return 0;
}