Wie funktioniert ein Compiler in einem C++-Programm?

4 Antworten


  • Ein C++-Compiler prüft zunächst alle Syntaxen, die in einem Programm verwendet werden. Wenn die Syntax korrekt ist, generiert der Compiler einen Assemblercode für Assembler.
  • Auf der höchsten Ebene nimmt es C++-Quellcode und wandelt ihn in Code um, den die Maschine versteht.
    Die Details dieses Prozesses sind umfangreich und können gefunden werden, wenn Sie bei Google danach suchen!
  • Jede C++- Quelldatei muss in eine Objektdatei kompiliert werden. Der erste Schritt , dass der Compiler wird nicht auf einer Quelldatei wird den Präprozessor darauf laufen. Nur Quelldateien werden an den Compiler übergeben (um ihn vorzuverarbeiten und zu kompilieren ).

    Für weitere Informationen erhalten Sie Hilfe unter

    CodeAvail –
    Hilfe für Online-Informatikaufgaben

  • Wie wir alle wissen, sind wir ohne Compiler nicht in der Lage, ein Programm fehlerfrei zu machen, der Compiler ist dafür verantwortlich, die Syntax von rechts nach links zu überprüfen Die Syntaxprüfung wird in eine ausführbare Objektdatei umgewandelt.
    Wenn wir eine Datei kompilieren, sendet sie eine Nachricht an das Betriebssystem, eine Nachricht 0 oder 1, wenn der Compiler das Programm fehlerfrei gefunden hat, sendet sie eine Nachricht und gibt o an das Betriebssystem zurück und für eine Fehlerrückgabe 1.

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear