find_char.c
来自「c指针讲义」· C语言 代码 · 共 27 行
C
27 行
/*
**给定一个指向以NULL结尾的指针列表的指针,在列表中的字符串中查找一个特定的字符。
*/
#include<stdio.h>
#define TRUE 1
#define FALSE 0
int find_char( char **strings, char value ) //strings是一个指向指针数组的指针
{
char *string; //我们当前正在查找的字符串。
//对于列表中的每个字符串
while( ( string = *strings++ ) != NULL ){
/*
**观察字符串中的每个字符,看看它是不是我们要找的那个。
*/
while( *string != '\0' ){
if( *string++ == value )
return TRUE;
}
}
return FALSE;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?