學習C++也快一年了,可自己覺得到東西太少太少。應(yīng)該自我檢討一下,有些東西覺得簡單就沒有認真去記,結(jié)果真正到用的的時候才發(fā)現(xiàn)自己有太多的東西還沒有掌握好。真是該死!!!! 所后要認認真真的學好每一個知識點。。
現(xiàn)在就從字符串處理函數(shù)開始。。
頭文件 <string.h>
(1) 字符串連接函數(shù) strcat();
格式: char *strcat(char *str1,char *str2)
功能: 將字符串str2連接到str1后面并返回連接后的str1。
(2) 字符串的復(fù)制函數(shù) strcpy();
格式: char *strcpy(char *str1,char? *str2);
功能:將字符串str2復(fù)制到str1,并返回str1。
(3) 字符串比較函數(shù) strcmp();
格式: int strcmp(const char *str1,const char *str2)
功能:比較兩個字符串str1和str2,若str1小于str2,則返回負數(shù);若str1等于str2,則返回零;若str1大于str2,則返回正數(shù)。
(4) 測試字符串長度 strlen();
格式:
unsigned int strlen(char *str);
功能:返回字符串str中的字符數(shù)(不包括結(jié)束符'\0')。