c语言strstr函数可以得到下标吗

c语言strstr函数,可以得到子串第一个字符在主串中的下标吗

可以,用strstr的返回值减去原字符串的首地址,也就是原字符串的名即可

strstr()函数用来检索子串在字符串中首次出现的位置,其原型为:
char *strstr( char *str, char * substr );

【参数说明】str为要检索的字符串,substr为要检索的子串。

【返回值】返回字符串str中第一次出现子串substr的地址;如果没有检索到子串,则返回NULL。