汉扬编程 编程大纲 C语言库函数之strstr()详解

C语言库函数之strstr()详解

原函数:

char *strstr(const char *haystack, const char *needle)

参数:

haystack — 是主要的C字符串进行扫描。needle — 是小haystack中字符串内被搜索的字符串。返回值:

函数返回一个指针指向第一次出现在草垛整个针,或如果序列是不在haystack中,一个空指针指定的字符序列。

如何使用strstr() 函数:

#include <stdio.h>

#include <string.h>

int main() {

const char haystack[20] = "";

const char needle[10] = "Baidu";

char *ret;

ret = strstr(haystack, needle);

printf("The substring is: %s ", ret);

return(0);

}

编译和运行上面的程序,产生如下结果:

The substring is: Baidu

本文来自网络,不代表汉扬编程立场,转载请注明出处:http://www.hyzlch.com/mianfei/7005.html

学习计算机语言从c语言开始最好吗?

(C语言之strstr函数)C语言库函数之strstr()详解

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

返回顶部