日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

【C 语言】字符串模型 ( strstr-do…while 模型 )

發(fā)布時(shí)間:2025/6/17 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【C 语言】字符串模型 ( strstr-do…while 模型 ) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

文章目錄

  • 前言
  • 一、strstr 函數(shù)
  • 二、子串查找業(yè)務(wù)場(chǎng)景
  • 三、代碼示例

前言

字符串開發(fā)模型 :

  • strstr-while/do…while 模型 : 在 字符串 中 查找 子串特征 ;

  • 兩頭堵模型 : 兩個(gè)指針變量 , 一個(gè)指向首部 , 一個(gè)指向尾部 , 進(jìn)行 翻轉(zhuǎn) , 逆序 等操作 ;

  • 字符串翻轉(zhuǎn)模型 : 借助 指針 進(jìn)行翻轉(zhuǎn) , 或 借助 棧 后進(jìn)先出的特性 , 進(jìn)行 翻轉(zhuǎn) ;





一、strstr 函數(shù)



strstr 函數(shù)的作用是在 char *str1 字符串中查找 char *str2 字符串 ;


函數(shù)原型 :

#include <stdio.h> #include <string.h> extern char *strstr(char *str1, const char *str2);
  • char *str1 參數(shù)是 大字符串 ;

  • const char *str2 參數(shù)是 小字符串 ;

  • 返回值 : 如果 char *str1 中包含 const char *str2 子串 , 則返回該子串第一次出現(xiàn)的指針地址 , 如果沒有 , 則返回 NULL ;





二、子串查找業(yè)務(wù)場(chǎng)景



業(yè)務(wù)場(chǎng)景 : 給定字符串 , 然后在下面的字符串中查找 “abc” 字符串的出現(xiàn)次數(shù) ;

// 存在如下字符串, 求下面字符串 "abc" 出現(xiàn)次數(shù) char *p = "sdfsdfsdabc4548411abc";

令指針指向 字符串 首地址 , 查找后面的 字符串 中是否是 “abc” ;





三、代碼示例



代碼示例 :

#include <stdio.h> #include <stdlib.h> #include <string.h>int main() {// 存在如下字符串, 求下面字符串 "abc" 出現(xiàn)次數(shù)char *str = "sdfsdfsdabc4548411abc";// 記錄下 "abc" 子串出現(xiàn)次數(shù)int count = 0;// 使用 p 指針進(jìn)行遍歷char *p = str;do{// 查找 p 指針指向的字符串中, 是否包含 "abc" 子串// 如果包含 , 返回子串第一次出現(xiàn)的指針地址// 如果不包含 , 返回 NULLp = strstr(p, "abc");// 包含的情況if(p != NULL){// 子串出現(xiàn)次數(shù) + 1count++;// 跳過(guò)當(dāng)前的 "abc" 子串 , 從后面開始遍歷p = p + strlen("abc");}else{// 如果沒有找到 "abc" 子串 , 則退出循環(huán)換break;}}while(*p != '\0');// 打印子串出現(xiàn)次數(shù)printf("count = %d\n", count);// 命令行不要退出system("pause");return 0; }

執(zhí)行結(jié)果 :

總結(jié)

以上是生活随笔為你收集整理的【C 语言】字符串模型 ( strstr-do…while 模型 )的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 99reav| 8mav在线 | 无码人妻一区二区三区线 | 青草综合 | 亚洲欧美韩国 | 激情五月激情 | 肉肉h| 久久99精品国产麻豆91樱花 | 短视频在线观看 | 羞羞涩涩视频 | 中文字幕一区二区三区在线观看 | 日日爱av | 国产精品伦子伦免费视频 | 日本a一级 | 国产在线小视频 | 国产精品爽爽久久 | 亚洲乱亚洲乱妇 | 91精品中文字幕 | 国产99久久久国产精品成人免费 | 天堂在线观看 | 黄色a在线观看 | 亚洲av成人精品一区二区三区 | 亚洲国产精品一 | 日本久操| 夜色一区二区三区 | 成人手机在线免费视频 | 欧美丰满熟妇bbbbbb百度 | 高清欧美精品xxxxx在线看 | 天天色宗合 | av在线官网 | 国产黄色av网站 | 老熟女高潮喷水了 | 男人的天堂av网站 | 日韩精品一区二区三区在线观看 | 欧美成人黄色小视频 | 在线视频精品一区 | 五月婷婷中文 | 看一级黄色 | 日日干夜夜撸 | 久久精品视频18 | 欧美综合在线观看 | 亚欧洲精品视频 | 99久久婷婷国产一区二区三区 | 亚洲av成人精品毛片 | 大尺度摸揉捏胸床戏视频 | 精品国产鲁一鲁一区二区张丽 | 99在线观看免费视频 | 高柳家在线观看 | 男男上床视频 | 亚洲在线影院 | 免费啪啪小视频 | av免费网站观看 | 男女国产精品 | 国产成人啪一区二区 | 91美女片黄 | 色噜噜狠狠一区二区三区果冻 | 2025av在线播放 | av在线专区| 自拍偷拍第3页 | 三级艳丽杨钰莹三级 | 恶虐女帝安卓汉化版最新版本 | 国产在线观看免费播放 | 精品一区二区精品 | 久久av网 | 少妇精品视频一区二区 | 91精品在线看 | 99视频+国产日韩欧美 | 大陆女明星乱淫合集 | 催眠调教艳妇成肉便小说 | 天天插天天爽 | 免费观看黄一级视频 | 麻豆精品 | 亚洲青草 | 给我看高清的视频在线观看 | av中文字幕一区二区三区 | 亚洲激情欧美 | 午夜国产福利在线 | 亚洲一级在线播放 | 66精品| 精品视频在线观看一区二区 | 在线免费观看日韩 | 91深夜视频| 国产精品视频免费网站 | 在线亚洲网站 | 国产视频在线观看一区 | 91香蕉视频在线看 | 依人在线视频 | 欧美日本在线观看 | 黄视频免费观看 | www在线观看视频 | 天天看片天天操 | 免费观看日韩毛片 | 天堂久久精品忘忧草 | 中文字幕一区二区三区在线不卡 | 欧美xxxx黑人又粗又长密月 | 日韩有码av| 精品欧美一区二区久久久 | 欧美色综合| 色乱码一区二区三区熟女 |