In C++ müssen Sie beim Deklarieren einer in C implementierten/kompilierten Funktion externes „C“ verwenden.
Durch die Verwendung von extern „C“ wird dem Compiler mitgeteilt, dass wir die Namens- und Aufrufkonventionen von C verwenden möchten. Dadurch wird der Compiler in unserem C++-Code in einen C-Modus-ähnlichen Zustand versetzt. Dies ist notwendig, da der C++-Compiler die Namen in seiner Symboltabelle anders verschleiert und sich daher anders verhält als der C-Compiler.
Das obige ist der detaillierte Inhalt vonWarum externes „C' in C++-Code verwenden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!