Die Programmiersprache C wurde für Multitasking -Systeme entwickelt. Da die Sprache C repräsentiert eine ältere , aber beliebte Programmiersprache , haben viele seiner strukturellen Elemente und Syntax ihren Weg in andere Sprachen gefunden. Durch das Verständnis solcher Konzepte wie Anweisungen, Funktionen und dem Präprozessor kann ein angehender Programmierer sich mit C und andere Sprachen , die Elemente von ihm leihen. C Statements
Das Fundament der C-Programmierung ist das " Statement. " AC -Anweisung stellt einen Befehl in der Ausführung eines C -Programmierung. C-Anweisungen in der Regel nur eine Zeile Code , und werden durch ein Semikolon ( ";") beendet. Gruppen von Aussagen , die durch Funktionalität und Zweck gehalten werden als Code " Blöcke . " Eine typische Aussage führt Daten Zuweisung zu einer Variablen , einer mathematischen Operation oder einem Aufruf einer Funktion , wie in den folgenden Beispielen:
x = 4; //Variable assignmenty = 5 + 6; //Addition und Zuweisung
Funktionen
Blöcke von Code zusammen mit einem Namen und Zweck gebunden werden " ; . Funktionen "Funktionen sind spezielle Code-Blöcke in die ein Programmierer kann den Code-Block durch seinen Namen referenzieren und Ergebnisse zu erzielen von jeder Berechnung , die innerhalb des Blocks. Funktionen stellen das Herz eines jeden C-Code , sie ermöglichen es Programmierern, Code zu schreiben und wieder verwenden es immer und immer wieder . Zum Beispiel die folgende Funktion "double" nimmt eine Variable , und gibt die Ergebnisse des doppelten Wert dieser Variablen :
int double ( int x ) {return x * 2; }
< br >
die Hauptfunktion
der zentrale Teil jedes C-Programm ist die wichtigste Funktion . Die Hauptfunktion der Regel bezeichnet die zentrale Code in das Programm auszuführen. Jedes Programm , dass ein Benutzer ausführen muss eine "main" -Funktion, die wie der folgende Code aussehen wird :
int main () { /* Code für das Programm geht hier * /return 0; }
Jeder Code für das Programm wird innerhalb von " main () " vor dem " return 0 "-Anweisung erscheinen .
der Präprozessor
vor das Programm ausgeführt wird , kann der Programmierer Makros definieren , importieren Sie externe Bibliotheken und definieren andere Funktionen als Teil der " Preprocessor . " Diese Befehle werden ausgeführt , bevor das Programm beginnt , und in der Regel beziehen sich auf die Ausführung der main ( )-Funktion. Zum Beispiel zeigt die folgende Abbildung die Programmierer Import der Input /Output- Bibliotheken und der Deklaration einer Funktion " shiftBits () ", bevor es zu definieren (Quelle 1):
# include " stdio.h "
int shiftBits ();
int main () { /* Code * /return 0; }