в чем разница между #include <> и #define «» [закрыто]

Может кто-нибудь сказать мне разницу между #include <>&nbsp;и # define..я знаю #include <>&nbsp;используется для включения заголовочного файла, а #define используется для определения макросов или констант. Похоже, они совсем не похожи?

#include"abc.h"
#define "abc.h"
int main()
{
cout