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]);
原文地址:https://www.cnblogs.com/huangtiandi/p/9074981.html
时间: 2024-10-10 12:32:06