已采納回答 / onemoo
string.h 是個“頭文件”,其中包含了字符串處理函數(shù)的聲明。C語言中的變量和函數(shù)都需要先聲明(定義)再使用。你在使用自己的函數(shù)或變量之前不是也要先定義它們嗎,定義本身就是聲明。而對于使用系統(tǒng)函數(shù)或庫函數(shù),也需要先把含有它們聲明的文件“包含”進來。這些文件通常在系統(tǒng)的指定目錄中,你的編譯器(預處理器)會自動找到它們。#include 是一個預處理指示符,C源碼在被編譯器編譯前會先交由預處理器處理,預處理器就會把?#include <string.h> 替換成string.h文件中的內容,這...
2015-04-23