牛骨文教育服务平台(让学习变的简单)
博文笔记

C语言里怎么对一组CHAR类型的数组进行查找

创建时间:2014-04-06 投稿人: 浏览次数:932

例如定义 char str[]="abcdefg.............."

现在想要找到STR里面有没有字符“z”   ,如果有字符”z“则返回值为1 没有为零

#include <stdio.h>

int FindChrInStr(char *);

int main()

{

         char str1[] ="abcde";

         char str2[] ="wxyzabc";

         printf("%d ",FindChrInStr(str1));

         printf("%d ",FindChrInStr(str2));

}

int FindChrInStr(char *s)

{

         while(*s)

         {

                   if("z"==*s)

                   {

                            break;

                   }

                   s++;

         }

         if(*s)

         {

                   return 1;

         }

         else

         {

                   return 0;

         }

}

阅读更多
声明:该文观点仅代表作者本人,牛骨文系教育信息发布平台,牛骨文仅提供信息存储空间服务。