Heim > Backend-Entwicklung > C#.Net-Tutorial > Was ist die Funktion des C-Compilers?

Was ist die Funktion des C-Compilers?

Freigeben: 2020-05-11 16:13:13
Original
6000 Leute haben es durchsucht

Was ist die Funktion des C-Compilers?

Die Funktion des C-Compilers besteht darin, das C-Quellprogramm in eine Objektdatei zu kompilieren. Der Zweck der Kompilierung besteht darin, eine dem Quellprogramm entsprechende Objektdatei zu generieren. Dazu gehört auch die Überprüfung, ob das Quellprogramm Fehler aufweist.

Der C-Compiler ist eine Reihe von Software, die von Computerherstellern bereitgestellt wird. Compiler (Kompilierungsprogramm), auch Compiler genannt, bezieht sich auf ein Übersetzungsprogramm, das ein in einer höheren Programmiersprache geschriebenes Quellprogramm in ein entsprechendes Zielprogramm im Maschinensprachenformat übersetzt.

Kompilierung ist der Prozess, bei dem mithilfe eines Compilers ein Zielprogramm aus einem in einer Quellsprache geschriebenen Quellprogramm generiert wird. Die fünf Phasen sind lexikalische Analyse, Syntaxanalyse, semantische Überprüfung und Zwischencodegenerierung, Codeoptimierung usw Zielcodegenerierung.

Führt hauptsächlich lexikalische Analysen und Syntaxanalysen durch, auch Quellprogrammanalyse genannt. Während des Analyseprozesses werden grammatikalische Fehler gefunden und umgehend Informationen bereitgestellt.

Das obige ist der detaillierte Inhalt vonWas ist die Funktion des C-Compilers?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage