C++字符串處理函數分類及用法
2010/12/16 16:15:44
1、字符串復制函數strcpy()和strncpy()
解釋:將后面的字符串復制到前面的字符串中,后面字符串保持不變,前面的字符串被覆蓋掉,并返回一個指針
格式:char * strcpy(char s1,char s2) char*strncpy(char s1,char s2,n);
參數可以是字符數組或者指針
2、字符串比較函數strcmp()和strncmp()
解釋:將兩個字符串逐個進行比較,當遇到兩個字符不同時便停止比較,用前面字符串中的字符與后面字符串中對應的字符進行相減,得到一個大于或小于0的字符,若返回值
為0,則字符串相等。strncmp()只比交前n個字符
格式:strcmp(char *p1,char *p2) strncmp(char *p1,char *p2,n)
p1 p2可以是指針 也可以是字符數組
3、字符串長度函數strlen(參數)
解釋:求出字符串中有效字符的個數,參數可以是指針、字符串、數組
例如:char aa[]="abc";
char *p=aa;
strlen(aa)=strlen(p)=strlen("abc")
4、字符串連接函數strcat()和 strncat()
解釋:連接兩個字符串,將第二個字符串連接到第一個字符串的后面,組成一個新的字符串,并返回一個指針,該指針指向新字符串的首元素
格式:char *strcat(char s1,char s2), char *strncat(char s1,char s2,n)
該函數的參數可以是指針 也可以是數組
5、檢索字符串函數index()或rindex
解釋:該函數的功能是檢索在指定的字符串中第一次出現指定字符的位置,該函數返回一個指針,該指針給出指定字符在字符串中的位置,若該字符串中沒有該字符則返回NULL 格式:char*index(char *p,char c) char *rindex(char *p,char c) index 從作向右 rindex 從右向左
返回列表
返回首頁
主站蜘蛛池模板:
最近免费中文字幕mv在线电影|
久久久久人妻一区精品性色av|
美女叫男人吻她的尿口道视频|
天堂va视频一区二区|
亚洲大香伊人蕉在人依线|
粗壮挺进邻居人妻|
国产精品不卡视频|
中文字幕不卡在线观看|
日韩高清伦理片中字在线观看|
四虎影视在线影院在线观看|
97久久精品午夜一区二区|
成人动漫在线免费观看|
亚洲最大无码中文字幕|
粉嫩虎白女m3n8视频|
国产99视频免费精品是看6|
麻豆精品视频入口|
天天综合天天操|
久久青青草原亚洲av无码|
欧美日韩国产精品|
国产三级日产三级日本三级|
欧美亚洲另类视频|
小sb是不是欠c流了那么多
|
跪在校花脚下叼着女主人的鞋|
国产激情小视频|
2022天天躁夜夜躁西|
在线观看免费精品国产|
www久久只有这里有精品|
日韩欧美成人免费中文字幕|
亚洲国产精品综合福利专区|
波多野结衣免费|
国产三级av在线播放|
黄瓜视频入口在线播放|
国产粗话肉麻对白在线播放|
www.日本在线视频|
成人亚洲欧美日韩在线|
中文字幕国产日韩|
无码国产精品一区二区免费模式|
久久午夜无码鲁丝片午夜精品
|
女大学生的沙龙|
一级一片免费视频播放|
成全动漫视频在线观看免费高清|