首頁 > 後端開發 > C#.Net教程 > c語言中strstr函數的用法是什麼?

c語言中strstr函數的用法是什麼?

烟雨青岚
發布: 2020-07-06 11:25:29
原創
9263 人瀏覽過

c語言中「strstr(str1,str2)」函數用於判斷字串「str2」是否為「str1」的子字串;如果是,則該函數會傳回「str2」在「str1」中首次出現的位址;否則回傳NULL。其語法為「* strstr(str1,str2)」。

c語言中strstr函數的用法是什麼?

strstr(str1,str2) 函數用來判斷字串str2是否為str1的子字串。如果是,則函數傳回str2在str1中首次出現的位址;否則,傳回NULL。

C語言

包含檔案:string.h

函數名稱: strstr

函數原型:

extern char *strstr(char *str1, const char *str2);
登入後複製

語法:

* strstr(str1,str2)
登入後複製

str1: 被尋找目標 string expression to search.

str2: 要找物件 The string expression to find.

傳回值:若str2是str1的子字串,則傳回str2在str1的首次出現的位址;如果str2不是str1的子字串,則傳回NULL。

範例:

char str[]="1234xyz";
char *str1=strstr(str,"34");
cout << str1 << endl;
登入後複製

顯示的是: 34xyz

推薦教學:《C語言

以上是c語言中strstr函數的用法是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板