当前位置: 首页 > wzjs >正文

中国商标网商标查询官方网站seo外包公司

中国商标网商标查询官方网站,seo外包公司,如何自学动态网站建设,双语网站怎么做strstr 是 C 语言中的一个标准库函数,用于在一个字符串中查找子串。它的原型定义在 string.h 头文件中。strstr 函数 返回指向子串首次出现位置的指针,如果未找到子串,则返回 NULL。 ### 函数原型 c char *strstr(const char *haystack, c…

`strstr` 是 C 语言中的一个标准库函数,用于在一个字符串中查找子串。它的原型定义在 `string.h` 头文件中。`strstr` 函数

返回指向子串首次出现位置的指针,如果未找到子串,则返回 `NULL`。

### 函数原型

```c
char *strstr(const char *haystack, const char *needle);
```

**参数**:
- `haystack`:要搜索的源字符串。
- `needle`:要在 `haystack` 中搜索的子串。

**返回值**:
- 返回一个指向 `haystack` 中 `needle` 第一次出现位置的指针。
- 如果 `needle` 是空字符串,`strstr` 返回 `haystack` 的指针。
- 如果 `needle` 未在 `haystack` 中找到,返回 `NULL`。

### 示例

下面是一个使用 `strstr` 的示例程序,演示了如何在一个字符串中查找子串:

#include <stdio.h>
#include <string.h>int main() {char str[] = "Hello, World! This is a test string.";char substr1[] = "World";char substr2[] = "test";char substr3[] = "example";// 查找子串 "World"char *ptr1 = strstr(str, substr1);if (ptr1 != NULL) {printf("Found '%s' in string at position %ld\n", substr1, ptr1 - str);} else {printf("'%s' not found in string\n", substr1);}// 查找子串 "test"char *ptr2 = strstr(str, substr2);if (ptr2 != NULL) {printf("Found '%s' in string at position %ld\n", substr2, ptr2 - str);} else {printf("'%s' not found in string\n", substr2);}// 查找子串 "example"char *ptr3 = strstr(str, substr3);if (ptr3 != NULL) {printf("Found '%s' in string at position %ld\n", substr3, ptr3 - str);} else {printf("'%s' not found in string\n", substr3);}return 0;
}

### 输出

Found 'World' in string at position 7
Found 'test' in string at position 19
'example' not found in string

### 解释

1. **查找 "World"**:
   - `strstr(str, substr1)` 返回指向 `str` 中 `"World"` 首次出现位置的指针。
   - `ptr1 - str` 计算 `"World"` 在 `str` 中的起始位置。

2. **查找 "test"**:
   - `strstr(str, substr2)` 返回指向 `str` 中 `"test"` 首次出现位置的指针。
   - `ptr2 - str` 计算 `"test"` 在 `str` 中的起始位置。

3. **查找 "example"**:
   - `strstr(str, substr3)` 未找到 `"example"`,返回 `NULL`。

这个示例展示了如何使用 `strstr` 函数在一个字符串中查找子串,并输出子串的位置或未找到的信息。

http://www.dtcms.com/wzjs/257641.html

相关文章:

  • asp动态网站开发实例汕头网站建设公司
  • 百度网站建设企业管理培训课程视频
  • wordpress配置广州营销优化
  • 专业旅游网站建设成人大学报名官网入口
  • 美国etsy网站搜索词排行榜
  • 网站建设收费标准好么网站如何进行优化
  • 美国网上做任务的网站关键词seo排名优化
  • 展示产品的网站 个人备案还是企业网站维护工程师
  • PHP 网站搜索怎么做百度手机网页
  • 石家庄建工科技学院石家庄做网站互联网营销
  • 国外交互设计网站欣赏独立站网站
  • 商城网站建设 数商云seo工具在线访问
  • 网站建设资讯网络营销策划书800字
  • 网站备案地点选择百度学术论文查重免费检测
  • 网站建设战略跨境网站建站
  • 东莞凤岗网站建设制作网络推广引流最快方法
  • 网站建设 常见问题什么叫软文
  • 网站预算湖北网站推广
  • 网站模板化市场营销互联网营销
  • 做公益网站有什么要求2022真实新闻作文400字
  • 苏州园区做网站seo优化的方法有哪些
  • 酒店网站建设案例策划书怎么写搜索引擎优化技术都有哪些
  • 分类目录网站大全做seo全球网站流量查询
  • 网站建站业务友情链接怎么连
  • 怎样建设与维护自己的平台网站网页设计制作软件
  • 免费自助建站源码企业邮箱哪个好
  • 哪个网站可以做鞋鉴定链接提交工具
  • 网站建设的好处抖音seo关键词优化怎么做
  • 鲜花网站设计nba西部排名
  • jsp做的网站难吗网站制作的步骤