Nein diese Frage wird nicht in der Post beantwortet Was ist der Unterschied zwischen #include <filename>
und #include “filename”
? Das ist eine andere Frage. Ich untersuche die Unterschiede zwischen C und C++. Ich tue dies, indem sie die grundlegenden Programme zu vergleichen, die Sie jede Sprache machen können:Gibt es einen Unterschied zwischen der Direktive #include von C und der von C++?
In C:
#include <stdio.h>
int main()
{
printf("Hello World");
return 0;
}
In C++
#include <iostream>
int main()
{
std::cout << "Hello World!!!" << std::endl;
return 0;
}
Ich weiß, über Header und den Übersetzungsvorgang. Aber ich würde gerne wissen, ob es einen Unterschied zwischen der # include-Direktive von C und C++ gibt. Wie zum Beispiel der Header-Inhalt, wenn kopiert wird, wird auf andere Weise kopiert. Ich denke, diese Frage ist sehr einfach, Sie können es mit "Nein" oder "ja, hier sind die Unterschiede: 1), 2)" beantworten.
Ich denke, diese Frage muss viele Duplikate haben. –
Ich denke Header Inhalt wird nicht von beiden Sprachen "kopiert". – usr2564301
'# include' ist eine CPP-Anweisung (** C **/C++ ** P ** re ** P ** rocessor) und kein C- oder C++ - Befehl. – callyalater