文档章节

c语言指针查找字符串

startstorm
 startstorm
发布于 2015/09/04 21:43
字数 148
阅读 49
收藏 0
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

//查找asd字符串
void main()
{
 char *cz="asd";      
 char *p="qwewrasdoiuoiasdwqezasd";
 int count=0;
 char *p2=NULL;
 p2=p;
 while(*p2!='\0')
 {
  p2=strstr(p2,cz);//strstr() 函数搜索一个字符串在另一个字符串中的第一次出现。
          //找到所搜索的字符串,则该函数返回第一次匹配的字符串的地址;
      //如果未找到所搜索的字符串,则返回NULL。
  if(p2!=NULL)
  {
   count++;
   p2=p2+strlen(cz);//strlen求字符串长度
  }
  else
  {
   break;
  }
 }
 printf("count:%d\n",count);
 system("pause");
}

© 著作权归作者所有

startstorm
粉丝 6
博文 53
码字总数 21034
作品 0
浦东
程序员
私信 提问
c语言指针的问题

//版本一 #include #define TRUE 1; #define FALSE 0; int find_char( char **strings,char value) { char * string; while((string = *strings++) != NULL) { while(*string != '\0') { if(......

天王盖地虎626
2018/05/28
125
3
C语言字符串处理的库函数

使用C语言字符串处理的库函数,务必包含头文件string.h,即#include 1、 比较字符串大小函数 1) 忽略大小写---strcasecmp 函数原型: int strcasecmp (const char *s1, const char *s2); 函...

晨曦之光
2012/03/09
939
0
最基础的数据结构-左轻侯

作者:左轻侯 创建时间:2007-03-04 22:29:06 最后修改时间:2008-01-18 22:07:52 本文发表于《程序员》2007年第3期      最基础的数据结构   左轻侯   2007.2.3      引言   ...

一配
2015/10/16
51
0
c语言 分割函数的实现.

函数包含在string.h中 str:是要分割的字符串 sep参数定义了用作分割符的字符串集合. 该函数的实现:找到str中的分隔符,并将其用NUL代替.然后返回一个指向分割完毕的子字符串的地址. 如果strto...

guorongjin
2016/08/10
2
0
在Swift中使用C语言的指针

Objective-C和C语言经常需要使用到指针。Swift中的数据类型由于良好的设计,使其可以和基于指针的C语言API无缝混用。同时Swift也可以自动处理大多数将指针作为参数的情况。在这篇文章里,我们...

DevTalking
09/29
0
0

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
今天
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部