关闭

c 字符串操作函数strtok、strstr、strchr

305人阅读 评论(0) 收藏 举报
分类:

头文件:#include <string.h>
1、定义函数:char * strtok(char *s, const char *delim);
函数说明:strtok()用来将字符串分割成一个个片段. 参数s 指向欲分割的字符串, 参数delim 则为分割字符串,当strtok()在参数s 的字符串中发现到参数delim 的分割字符时则会将该字符改为\0 字符. 在第一次调用时,strtok()必需给予参数s 字符串, 往后的调用则将参数s 设置成NULL. 每次调用成功则返回下一个分割后的字符串指针.
返回值:返回下一个分割后的字符串指针, 如果已无从分割则返回NULL.


2、  定义函数:char *strstr(const char *haystack, const char * needle);
函数说明:strstr()会从字符串haystack 中搜寻字符串needle, 并将第一次出现的地址返回.
返回值:返回指定字符串第一次出现的地址, 否则返回0.

3、  定义函数:char * strchr (const char *s, int c);
        函数说明:strchr()用来找出参数s 字符串中第一个出现的参数c 地址, 然后将该字符出现的地址返回.
       返回值:如果找到指定的字符则返回该字符所在地址, 否则返回0.

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

c,c++中字符串处理函数strtok,strstr,strchr,strsub

1,字符串切割函数 函数原型:char *strtok(char *s, char *delim); 函数功能:把字符串s按照字符串delim进行分割,然后返回分割的结果。 函...
  • wangqing_12345
  • wangqing_12345
  • 2016-06-25 22:37
  • 3876

(C语言)自己写字符串操作函数(一)——strlen/strcpy/strcat/strcmp/strchr/strpbrk/strstr等相关函数

看到很多面试都会要求你写一些简单的字符串操作函数,这些函数看起来挺简单的,但是自己写的时候就会发现不少的问题。所以我自己把大部分的字符串操作函数都写了一遍,然后用了个测试程序来测试自己写的函数与库函数...
  • u011248694
  • u011248694
  • 2014-03-14 08:09
  • 2818

有意思的字符串查找函数strchr,strrchr,strstr,strrstr

每日一编程,希望再接再厉!
  • qq_34328833
  • qq_34328833
  • 2016-05-06 15:36
  • 5599

c 字符串操作函数strtok、strstr、strchr备忘

今天遇到平时比较少用的这三个字符串函数,查资料并测试了一下,备忘。。。 头文件:#include 1、 定义函数:char * strtok(char *s, const char *deli...
  • hb255255
  • hb255255
  • 2013-07-26 11:03
  • 1586

C中字符串操作函数strstr strchr

/* str1.c strstr(haystact, needl) 返回needl第一次在haystack出现的位置; 如果没找到,返回NULL; test_macro??? */ #inc...
  • lanyang123456
  • lanyang123456
  • 2014-11-05 19:17
  • 1049

几个关于字符串的C库函数,strstr,strchr

包含文件:string.h   函数名: strstr   函数原型:extern char *strstr(char *str1, char *str2);   功能:找出str2字符串在str1字...
  • eager7
  • eager7
  • 2012-10-31 10:30
  • 9237

c 字符串、字符和字节 strlen、strcpy、strcat、strcmp、strchr、strstr

1、strlen  字符串长度 #include #include main() { char *message = "hello liaojianguo"; printf(...
  • jianguo_liao19840726
  • jianguo_liao19840726
  • 2012-08-29 21:37
  • 793

字符串函数---strstr()、memchr()、strchr()详解及实现

交流学习!
  • lanzhihui_10086
  • lanzhihui_10086
  • 2014-10-06 21:03
  • 4032

模拟实现C库函数strcpy,strcat,strstr,strchr,strcmp,memcpy,memmove

1、模拟实现strcpy char *my_strcpy( char *dest, const char *str) { assert(dest != NULL); assert(str != N...
  • ZoctopusD
  • ZoctopusD
  • 2017-05-06 14:16
  • 263

PHP字符串函数之 strstr stristr strchr strrchr

OneAPM for PHP 能够深入到所有 PHP 应用内部完成应用性能管理 能够深入到所有 PHP 应用内部完成应用性能管理和监控,包括代码级别性能问题的可见性、性能瓶颈的快速识别与追溯、真实用户...
  • wangpeng198688
  • wangpeng198688
  • 2016-03-25 12:28
  • 486
    个人资料
    • 访问:505901次
    • 积分:7297
    • 等级:
    • 排名:第3546名
    • 原创:20篇
    • 转载:908篇
    • 译文:1篇
    • 评论:13条
    最新评论