La diferencia entre #include y #include "xxx" en c / c ++

include "xxx.h" es un archivo de encabezado utilizado para introducir bibliotecas no estándar . El compilador comienza a buscar desde el directorio de trabajo del usuario ; el
proceso es el siguiente: el compilador busca desde el directorio donde se encuentra el archivo fuente del programa. Si el archivo de encabezado no existe, Luego vaya al directorio predeterminado del sistema para buscar;

#include: consulte el archivo de encabezado de la biblioteca estándar, el compilador comienza a buscar desde el directorio de la biblioteca estándar; el
proceso es el siguiente: el compilador solo busca en el directorio del directorio del sistema o la ruta entre paréntesis;

Además: la función de #include es en realidad encontrar el siguiente archivo y copiar el contenido del archivo al archivo actual;

21 artículos originales publicados · Me gusta0 · Visitas 163

Supongo que te gusta

Origin blog.csdn.net/qq_45227330/article/details/105022213
Recomendado
Clasificación