void find(char array[], char search, char *p)//此时向形参传递的指针相当于一个地址值,即按值传递,并不会改变
//实参的地址
{
int i;
for ( i = 0; array[i]!=0; i++)
{
if (array[i]==search)
{
p = array + 1;
break;
}
else if (array[i]==0)
{
p = 0;
break;
}
}
}
void find(char array[], char search, char **p)//指向指针的指针对*p修改就修改了p的值
{
int i;
for ( i = 0; array[i]!=0; i++)
{
if (array[i]==search)
{
*p = array + 1;
break;
}
else if (array[i]==0)
{
*p = 0;
break;
}
}
}