在C語言中,#include
指令用于包含其他源文件或頭文件。通過使用#include
,可以將其他文件中定義的函數、變量或宏等內容引入當前文件中,使得這些內容可以在當前文件中使用。
常見的用法包括:
#include <stdio.h>
,用于包含標準輸入輸出函數的聲明。#include "myheader.h"
,用于包含自定義的頭文件,其中定義了一些函數或變量。#include <limits.h>
,用于包含一些預定義的宏,如INT_MAX、INT_MIN等。需要注意的是,在編譯時,#include
指令會將被包含的文件內容直接拷貝到包含它的文件中,因此需要確保被包含的文件中沒有重復定義的內容,否則會引發編譯錯誤。