如题所述
第1个回答 2020-12-03
C字符串就是字符数组,用指针遍历对比就行了。
第2个回答 2020-12-03
int get_char_pos_in_string(const char *str, char a)
{
if(!str)return -1;
int pos = 0;
const char *p = str;
while(*p){
if(*p++ == a){
return pos;
}
pos++;
}
return -1;
}
{
if(!str)return -1;
int pos = 0;
const char *p = str;
while(*p){
if(*p++ == a){
return pos;
}
pos++;
}
return -1;
}