[elektro] 30 1 bites paraméter

Ekati Bt. ekati at kabelszat2002.hu
Sat Mar 19 18:53:37 CET 2016


Az alábbi módon definiálok egy változót(SystemStatus). Értékadásnál, 
feltétel vizsgálatnál úgy működik ahogy elvárom. Függvényhívás 
paraméterének azonban már nem tudom átadni. Illetve átadni át tudom de 
nem a megfelelő érték lesz a proba_fuggveny-ben (mindig 0xffff). Hogyan 
tudnám a main-ből a flag1 értékét átszuszakolni a proba_fuggveny-be?

NagyZé

struct Flags
{
  int falag1:1;
  int falag2:1;
  int falag3:1;
}

struct Flags SystemStatus ;

void proba_fuggveny(int par1)
{
   if (par1)
   {
   }
   then
   {
   }
}

main(voind)
{
   proba_fuggveny(SystemStatus.flag1)
}



More information about the Elektro mailing list