Gast
#3500186
Hallo, wenn ich mein Programm compiliere wird dann automatisch alles auskommentierte entfernt?
|
Anzeige
|
Win AVR GCC, Frage zu hex
Gast
#3500186
Hallo, wenn ich mein Programm compiliere wird dann automatisch alles auskommentierte entfernt?
Gast
#3500203
Die Kommentare gehören zum Programm, der Compiler erzeugt aus deinem Programm dann den Maschinencode, dieser enthält(wie der Name bereits sagt), nur noch Code, den die "Maschine"(Prozessor/µC) verarbeiten kann. Da die Kommentare keine Anweisungen an die Maschine sind, werden diese vom Compiler nicht beachtet. Also die entstandene hex-Datei wird nicht größer, wenn du dein Programm großzügig mit Kommentaren versiehst, falls das die Frage ist. ;-) Das "Programm" selber, also die .c-Datei schon, die Kommentare müssen ja gespeichert werden.
Gast
#3500204
Kommentar ist Kommentar und kein Code!
Gast
#3500206
Ich hatte nur einmal den Fall als ich mit Ponyprog programmiert habe und dieses Programm hat nach auswählen der .hex diese in einer Art "hexeditor" angezeigt. Dabei waren auch Kommentare zu erkennen...? Vielleicht trügt meine Erinnerung... Nein, Kommentare sind in der .hex nicht zu finden. Was du gesehen hast waren vermutlich Strings oder Char-Arrays die im Programm fest genutzt wurden.
Gast
#3500215
oder du hast den Quelltest in Hexeditor geöffnet. Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|