天天看點

string和string.h的差別

<string.h> 是舊的 C 頭檔案,對應的是基于 char 的字元串處理函數; 是包裝了 std 的 C++ 頭檔案,對應的是新的 string 類;

是對應于舊 C 頭檔案的 std 版本。(包含std)

是c++的頭檔案,其内包含了一個string類,string s1就是建立一個string類的對象

<string.h> 的c語言的東西并無類,是以不能 string s;不包含String類

同時,memset函數是處理數組的,即在C下的string.h頭檔案中;另外memory.h中也含有此函數*

繼續閱讀