1
strcpy(s1, s2);
複製字串 s2 到字串 s1。
2strcat(s1, s2);
連線字串 s2 到字串 s1 的末尾。
3strlen(s1);
返回字串 s1 的長度。
4strcmp(s1, s2);
如果 s1 和 s2 是相同的,則返回 0;如果 s1s2 則返回值大於 0。
5strchr(s1, ch);
返回乙個指標,指向字串 s1 中字元 ch 的第一次出現的位置。
6strstr(s1, s2);
返回乙個指標,指向字串 s1 中字串 s2 的第一次出現的位置。
問題:學習c語言時,用字串的函式例如stpcpy()、strcat()、strcmp()等,要包含標頭檔案string.h 學習c++後,c++有字串的標準類string,string類也有很多方法,用string類時要用到string.h標頭檔案。 我現在看vc的書上也有cstring類,這個要包含什麼,怎麼用?
回答:這兩個乙個是標準c庫的,定義了一些字串的處理函式.乙個是標準c++庫的,定義了標準c++的std::string類. 要用這個類要包含標頭檔案...如下; #include using namespace std;//關於名字空間有興趣自己查去,一般用標準庫這句就行了
當然標準c庫也是標準c++庫的一部分,要用標準c庫里的處理函式...如下: #include //所以你用這句包含的是標準c庫的標頭檔案 ...或者用如下c++風格的,它們是等價的,不過比較推薦: #include using namespace std;
cstring類是mfc的類,...不搞windows mfc程式設計用不到
字串 字元陣列 char指標 ???
最近軒少閒來無事,乘爽妹子,華晨宇,楊紫這些頂流明星攢了一波大瓜,讓微博程式設計師痛苦加班之際,又拿起c 研究了一番,對字串略有所感,在此記錄一下。大部分學c c 的人都是從 printf hello,world cout hello,world endl 開始。hello,world 是乙個字串常...
C 中定義陣列 字串及陣列操作
c 中定義陣列 字串及陣列操作 一 一維 int numbers new int 不定長 int numbers new int 3 定長 二 多維 int numbers new int 不定長 int numbers new int 2,2 定長 三 例子 a int mf1 new int 6...
char陣列轉為字串
c語言 如何將無符號char陣列轉為字串 unsigned char src 6 如何轉為 char 12 int main char buffer 20 維數定義大些 for int i 0 i 6 i sprintf buffer i 2,x src i 格式化輸出到buffer,每個unsig...