Gast
#1727920
Hallo ich bin gerade erst C am lernen also bitte nicht unfiar werden. Entgegen mancher hier vertretenen Meinung gibt es nämlich keine dumme Fragen und Google gibt auch nicht Antworten auf alle Fragen. Im AVR-GCC Tutorial ist auf Seite 17 (PDF-Version) ein kleines Programm zur Tastenentprellung aufgeführt dessen eigentliche Funktion ich auch in etwa verstehe bzw. nachvollziehen kann. Nur mit dieser Zeile kann ich bezüglich "inline" nichts anfangen. inline uint8_t debounce(volatile uint8_t *port, uint8_t pin) Wofür ist die inline Anweisung gut, was bewirkt sie ? Das es sich um ein C "Befehl" handelt ist mir klar, aber leider ist sie in meinen Lehrbuch und auch in den C Tutorials welche ich kenne nicht beschrieben, und Google findet Erklärungen nur in Richtung C++. Um Inline Assembler handelt es sich nicht (glaube ich) da keine Assembler Anweisungen im Programm stehen. MFG C-Einsteiger