Heim >häufiges Problem >Was kann ein kompiliertes Hochsprachen-Quellprogramm leisten?

Was kann ein kompiliertes Hochsprachen-Quellprogramm leisten?

青灯夜游
青灯夜游Original
2021-01-29 18:18:3510314Durchsuche

Kompilierte Hochsprachen-Quellprogramme können vor der Ausführung kompiliert und verbunden werden. Kompilierte Hochsprachen zielen auf eine bestimmte Plattform ab, indem sie den Quellcode in Maschinencode kompilieren, der von der Hardware der Plattform ausgeführt werden kann, und ihn in ein ausführbares Programmformat verpacken, das von der Plattform erkannt werden kann.

Was kann ein kompiliertes Hochsprachen-Quellprogramm leisten?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Dell G3-Computer.

Kompilierte Quellprogramme in Hochsprache können vor der Ausführung kompiliert und verbunden werden.

Computer können Hochsprachen nicht verstehen, geschweige denn Hochsprachen direkt ausführen. Sie können daher nur Maschinensprachen direkt verstehen, wenn sie vom Computer ausgeführt werden sollen in Computersprache umgewandelt werden. Es gibt zwei Möglichkeiten der Konvertierung:

1. Kompilierung

Daher werden Hochsprachen auch in kompilierte Sprachen und interpretierte Sprachen unterteilt.

Der Hauptunterschied besteht darin, dass das erstere Quellprogramm nach der Kompilierung auf der Plattform ausgeführt werden kann, während das letztere während des Betriebs kompiliert wird. Daher läuft Ersteres schnell und Letzteres bietet eine gute plattformübergreifende Leistung.

Kompilierte SpracheVerwenden Sie einen speziellen Compiler, um Hochsprachen-Quellcode für eine bestimmte Plattform gleichzeitig in Maschinencode zu kompilieren, der von der Plattformhardware ausgeführt werden kann, und packen Sie ihn in etwas, das erkannt werden kann von der Plattform Das Format des ausführbaren Programms.

Funktionen

Bevor ein in einer kompilierten Sprache geschriebenes Programm ausgeführt wird, ist ein spezieller Kompilierungsprozess erforderlich, um den Quellcode in eine Maschinensprachendatei zu kompilieren, beispielsweise eine Datei im EXE-Format Das Ergebnis wird direkt verwendet. Das ist alles, z. B. das direkte Ausführen der Exe-Datei. Da sie nur einmal kompiliert werden muss und bei späterer Ausführung nicht kompiliert werden muss, weisen kompilierte Sprachen eine hohe Ausführungseffizienz auf.

Zusammenfassung

1. Auf einmal in plattformbezogene Maschinensprachendateien kompiliert, hohe Betriebseffizienz;

2.

3 .Vorhandenes C, C++, Objective usw. sind alle kompilierte Sprachen.

Was kann ein kompiliertes Hochsprachen-Quellprogramm leisten? Wenn Sie mehr Programmierkenntnisse benötigen, besuchen Sie bitte:

Programmiervideo

! !

Das obige ist der detaillierte Inhalt vonWas kann ein kompiliertes Hochsprachen-Quellprogramm leisten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Worauf basiert die Datenbank?Nächster Artikel:Worauf basiert die Datenbank?