C hilfe bitte, danke

Gast #2264276
Hallo!

Könnt ihr mir bitte helfen, ich fang nun neu mit c an und hab schon das 
erste Problem beim lesen!

Was bewirkt dieser Befehle ?

If ( var1 % 2 == 1)
{
}

If ist mir klar aber das Prozent nicht ?

Var1 ist eine 8bit var

Gibt es wo zum downloaden eine c Hilfe Praxis für MCU ?

Danke!
Das "%" steht für modulo 2. Es wird durch 2 Geteilt und der Rest als 
Ergebniss zurückgeliefert.
Ein gutes Buch kann ich für C empfehlen, gibt es auch komplett online:
http://openbook.galileocomputing.de/c_von_a_bis_z/000_c_vorwort_001.htm#mj764cb3fd439d3b95d1843e7c7d17f235

Hier das Kapitel wo der Modulo Operator erklärt wird:
http://openbook.galileocomputing.de/c_von_a_bis_z/006_c_operatoren_002.htm#mj345344a5818534bf79b5eee9f60b9e5d
Gast
Josef schrieb:
> If ist mir klar aber das Prozent nicht ?

% bedeutet eine Modulooperation. Modulo ist wie in der Schule früher der 
Rest einer Division.
Sprich 8 Modulo 2 ist 4 Rest 0.
9 Modulo 2 ist 4 Rest 1.

Die If Schleife wird also jedes 2.Mal aufgerufen.


Josef schrieb:
> Gibt es wo zum downloaden eine c Hilfe Praxis für MCU ?

Entweder hier das Tutorial für AVRs:
http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

Oder rein für C gibt es was von Galileo Books:
http://openbook.galileocomputing.de/c_von_a_bis_z/


Beides entweder Online oder zum Download.

Grüße

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.