[elektro] C18 segítség
hg12345
hg12345 at freemail.hu
Wed Dec 7 08:35:55 CET 2016
Hi,
tudtommal az első definiált változót veszi alapnak, erre cast-old
proba( (char) yyy);
fi F <flaist at gmail.com> írta:
>Sziasztok!
>
>
>
>UNION-ban definiált változót akarok függvénnyel hívni, de hibát dob a
>compiler.
>
>
>
>
>
>
>
>typedef union _union_proba
>
>{
>
> unsigned char byte;
>
> struct
>
> {
>
> unsigned char size:2;
>
> unsigned char akarmi:5;
>
> };
>
>}union_proba;
>
>
>
>
>
>void proba(union_proba yyy)
>
>{
>
> unsigned char x;
>
> x = yyy.byte;
>
>
>
>}
>
>
>
>
>
>{ // a függvény hívás
>
>
>
> proba(0x12);
>
>!!!! Error [1146] type mismatch in argument 1 !!!!!
>
>
>
>}
>
>
>
>
>
>Mit lehet a probléma?
>
>
>
>köszi, üdv FI.
>
>-----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list