1. 程式人生 > >C語言查找字符串並返回索引

C語言查找字符串並返回索引

字符串 font dex print src microsoft HA 獲得 http

C語言本身沒有查找字符串並返回索引的函數,雖然說自己寫一個查找函數也能獲取索引,但是下面的方法更簡便

C語言有一個strchr函數用於查找字符出現的第一個位置,關鍵就是這個函數,如果巧用,也可以獲得找到的字符串的索引

技術分享圖片

1     char *str_1 = "wtwq211";
2     char *str_2 = strchr(str_1, ‘q‘);
3     printf("%s\n", str_2);
4 
5     int index=str_2 - str_1;
6     printf("%c\n", str_1[index]);        

C語言查找字符串並返回索引