c語言中「strstr(str1,str2)」函數用於判斷字串「str2」是否為「str1」的子字串;如果是,則該函數會傳回「str2」在「str1」中首次出現的位址;否則回傳NULL。其語法為「* strstr(str1,str2)」。
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中文網其他相關文章!