c语言:返回指定字符在指定字符串中第n次出现的位置(从0开始计算)
来源:互联网 发布:ubuntu网卡 编辑:程序博客网 时间:2024/05/15 23:36
/*Function 返回指定字符在指定字符串中第n次出现的位置(从0开始计算)*//*函数原型 int myFunc(const char *s, char c, int n)*/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>int myFunc(const char *s, char c, int n){ int flag = 0; int index = 0; if (NULL == s) { return -1; } while (*s != '\0') { if (*s == c) { ++flag; ++index; ++s; if (flag == n) { return index; } } ++s; ++index; } return index;}int main(){ char *str = "welcome to you"; int n =2; char ch = 'o'; int index = 0; index = myFunc(str,ch,n); printf("index = %d\n",index); system("pause"); return 0;}
0 0
- c语言:返回指定字符在指定字符串中第n次出现的位置(从0开始计算)
- 关于SQL中查找字符串的总结 PATINDEX CHARINDEX 返回字符串中第N次出现指定字符串位置
- 返回某字符串在另一字符串中第N次出现的位置。
- 从字符串的指定位置开始,删除指定长度字符
- 查找某个字符在字符串中第N次出现的位置
- sqlserver 查找某个字符在字符串中第N次出现的位置
- sqlserver 查找某个字符在字符串中第N次出现的位置
- 【我解C语言面试题系列】010 从相应位置开始删除指定字符串的相应个字符
- (C#)检索出一个字符串中某字符第n次出现的位置(IndexOf)
- SQL之得到一个字符串中某一个字符第n次出现的位置的函数
- Java 获取字符串中第N次出现的字符位置
- java获取字符串中第N次出现特定字符的位置
- Java 获取字符串中第N次出现的字符位置
- Java 获取字符串中第N次出现的字符位置
- 获得某字符串(matString)中某个字符(string)第n次出现的位置
- Java 获取字符串中第N次出现的字符位置
- C++字符串处理的一个例子:1.查找一个字符在字符串中第n次出现的位置。2分割字符串
- 从字符串中取出指定位置的字符
- 使用了框架iframe的页面如何跳出框架
- Elasticsearch文档的CRUD
- 深入理解MessageQueue
- Pong’s Birds(概率 模拟)
- 正则表达式 regular expression(四)
- c语言:返回指定字符在指定字符串中第n次出现的位置(从0开始计算)
- java学习记录--ThreadLocal使用案例
- halcon下载与安装(二)
- TFS下载文件已损坏问题
- sublime搭建xdebug
- 银发〔2016〕302号文件,划重点
- Django学习7—数据库使用2—使用api增删改查
- Memory Notification: Library Cache Object loaded into SGA / ORA-600 [KGL-heap-size-exceeded] (文档 ID
- jquery效果汇