要求了指针传递
追答那可真坑爹了啊,要不,你给加一个int型长度作为参数传进去?
追问已知。用以下语句:
void strfind(char * s, char *t){
char *p1,*p2;
p1 = s ; //指针指向s的第一个字符
p2 = t + strlen(t)-1; //指针指向t的最后一个字符
}
搜噶,原来是字符型的数组,字符型的数组可以用int strlen(char *)获得字符串的长度,因为它是通过找到字符串结尾'\0'来确定的。
你咋不早说呢?
已知。用以下语句:
void strfind(char * s, char *t){
char *p1,*p2;
p1 = s ; //指针指向s的第一个字符
p2 = t + strlen(t)-1; //指针指向t的最后一个字符
}
没说是字符串。。。
恭喜您解决问题。
~