国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > C > 正文

c語(yǔ)言 字符串的拼接和分割實(shí)例

2020-01-26 13:21:27
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

1.字符串的拼接

使用c的函數(shù)char *strcat(char *str_des, char *str_sou);

將字符串str_sou接在字符串str_des后面(放在str_des的最后字符和“/0”之間)。

注意不要越界,可用strlen(input)函數(shù)求字符串長(zhǎng)度之后再拼接。

2. 字符串的分割

使用c的函數(shù) char *strtok(char *str_sou,constchar *str_sep);

str_sou:待分割字符串。str_sep:分割符號(hào)。

第一次調(diào)用:temp = strtok(input, a);(input:字符串,a:分隔符);

之后調(diào)用: temp = strtok(NULL, a);

temp為分割后得到的字符串。

3. demo

#include <string.h>#include <stdio.h>int main(void){  char input[16];//拼接,a:分割符號(hào);b,c:2個(gè)字符串char *a = ":", *b = "1", *c = "我是qy";printf("拼接前的字符串(亂碼):%s/n",input); //input 沒(méi)有初始化,打印的是亂碼strcpy(input,b);strcat(input,a);strcat(input,c);printf("拼接后的字符串:%s/n",input);// 長(zhǎng)度:printf("拼接后的字符串的長(zhǎng)度: %d/n",strlen(input));  char *temp;  temp = strtok(input, a);  if (temp) printf("分割符號(hào)前的字符串 : %s/n", temp);temp = strtok(NULL, a);  if (temp) printf("分割符號(hào)后的字符串 : %s/n",temp);  return 0;}

以上這篇c語(yǔ)言 字符串的拼接和分割實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 余姚市| 抚松县| 昌都县| 南溪县| 城固县| 兴城市| 乌海市| 阜阳市| 清水河县| 宾阳县| 桂平市| 长治县| 青冈县| 那曲县| 湘阴县| 永丰县| 宣化县| 雅江县| 广丰县| 鹤庆县| 磴口县| 桂东县| 永寿县| 涡阳县| 修文县| 德兴市| 岑溪市| 九台市| 洞口县| 文昌市| 曲靖市| 九台市| 万盛区| 肃南| 定结县| 嘉义市| 锦屏县| 惠来县| 潼南县| 石河子市| 江华|