69,371
社区成员
发帖
与我相关
我的任务
分享
find_char( char **strings, char value )
{
char *string; /* the string we're looking at */
/*
** For each string in the list ...
*/
while( ( string = *strings++ ) != NULL ){
/*
** Look at each character in the string to see if
** it is the one we want.
*/
while( *string != '\0' ){
if( *string++ == value )
return TRUE;
}
}
return FALSE;
}
*
这个运算符上
这个运算符叫指针运算符,也称间接访问运算符
*string
表示“string指向的对象”即string指针变量里的地址指向的字符型变量
*string != '\0'
这样就意味着 string指向的字符型变量与'\0'比较char *string; /* the string we're looking at */
string是char*
*string是char