Und der Autor sagte, dass # define erstellt mehrere Kopien, wo immer es verwendet wird, aber const hat nur eine Kopie und diese wird gemeinsam genutzt. Aber ich konnte es überhaupt nicht verstehen, weil es keine detaillierte Erklärung gab.
Code: Select all
#define
Können Sie den Prozess im Detail erklären?
Ich habe Ich habe viele Beiträge über den Unterschied zwischen #define und const gesehen, aber ich habe keinen gesehen, der den Unterschied in der Größe der ausführbaren Datei im Detail erklärt.