C30 - Argument einer Funktion mit Wert übergeben

Gast #3678693
Lesenswert?

Moin Leute,

ich würde gerne einem Argument einen Wert zuweisen, dabei ist das 
Argument in der Funktion.
Der Ergebnistyp sollte BYTE sein, dachte mir das dies mit der 
GenericTypeDefs.h möglich ist.
Also sollte die Funktion ungefähr so aussehen:

Ergebnistyp Funktionsbezeicher(Liste der Argumente);

BYTE IrgendeinFunktionsname(BYTE *handle, BYTE Valid = 0);

Genau das BYTE Valid = 0 scheint mit AVR so richtig zu sein aber mit PIC 
und C30 so nicht gestattet, leider weiß ich gerade nicht wie es richtig 
geht.
Vielleicht Valid[0], scheint mir aber auch verkehrt...

Kann jemand bitte helfen!

Gruß
dat
Beast

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren