Heim >Backend-Entwicklung >C#.Net-Tutorial >Woraus besteht ein C-Programm?
C-Programm besteht aus Funktionen, bestehend aus einer Hauptfunktion und mehreren anderen Funktionen. Funktion ist die Grundeinheit eines C-Programms. Die aufgerufene Funktion kann eine vom System bereitgestellte Bibliotheksfunktion oder eine vom Benutzer entsprechend seinen Anforderungen definierte Funktion sein.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, c99-Version, Dell G3-Computer.
CDas Quellprogramm besteht aus Funktionen. Funktion ist die Grundeinheit eines C-Programms. Die aufgerufene Funktion kann eine vom System bereitgestellte Bibliotheksfunktion oder eine vom Benutzer entsprechend seinen Anforderungen definierte Funktion sein.
Das C-Programm besteht aus einer Hauptfunktion und mehreren anderen Funktionen.
Die Hauptfunktion, auch Hauptfunktion genannt, ist der Ausgangspunkt der Programmausführung und die Einstiegsfunktion des C-Programms. Das heißt, die Ausführung des Programms beginnt mit der Hauptfunktion und der Mobilisierung anderer Funktionen wird auch direkt oder indirekt in der Hauptfunktion aufgerufen.
Ein C-Programm hat eine und nur eine Hauptfunktion. Zusätzlich zur Hauptfunktion kann es mehrere andere Funktionen geben.
Die Programmausführung beginnt immer mit der Hauptfunktion, sie kehrt nach Abschluss der Aufrufe anderer Funktionen zur Hauptfunktion zurück. Schließlich beendet die Hauptfunktion das gesamte Programm. Wenn das Programm ausgeführt wird, wird die Hauptfunktion vom System aufgerufen. Die Hauptfunktion wird aufgerufen, nachdem die Initialisierung nicht lokaler Objekte mit statischer Speicherdauer während des Programmstarts abgeschlossen ist. Es ist der vorgesehene Einstiegspunkt für ein Programm in einer gehosteten Umgebung (d. h. einem Betriebssystem). Einstiegspunkte für eigenständige Programme (Bootloader, Betriebssystemkerne usw.) sind durch die Implementierung definiert.
Verwandte Empfehlungen: „C-Sprachvideo-Tutorial“
Das obige ist der detaillierte Inhalt vonWoraus besteht ein C-Programm?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!