subString

#include <iostream>
int subString(char* sSeek, char* sKey) {
char* p = sSeek;
while(*p != '\0') {
int flag = ;
char* pKey = sKey;
char* pTarget = p;
while((*pKey != '\0') && (*pTarget!='\0')) {
if(*pKey != *pTarget) {
flag = ;
break;
}
//---------------------------------------
pKey++;
pTarget++;
}
if( == flag) {
puts(p);
return (p-sSeek);
}
//---------------------------------------
p++;
}
return -;
}
int main(int argc, char** argv) {
char* sKey="人民";
char* sSeek="DVD人民的名义!";
int ret = subString(sSeek, sKey);
if(ret>-) {
printf("第%d个字符开始,有", ret);
} return ;
}

最新文章

  1. Servlet3.0的注解
  2. python supervisor使用
  3. SQL基本CRUD
  4. 关于Math类的round、floor、ceil三个方法
  5. eclipse不能创建java虚拟机-解决方法
  6. Flex DataGrid 添加控件
  7. 自己封装的HttpRequest,个人觉的比较HttpHelper好用
  8. 初识C(2)---从printf函数开始
  9. Python的.py文件打包成exe可执行文件
  10. Java----前端验证之验证码额实现
  11. 算法训练 K好数 数位DP+同余定理
  12. /dev/null 2&gt;&amp;1的意思(可以直接参考shell重定向那篇,/dev/null是空设备)
  13. 【题解】P1119 灾后重建
  14. linux下查看已安装的软件与卸载
  15. centos7下编译安装nginx-1.16.0
  16. RT-thread-------------------信号量
  17. Codeforces543 B. Destroying Roads
  18. LeetCode--No.014 Longest Common Prefix
  19. [01] 初识SpringBoot:Hello World
  20. java集合: ArrayList源码浅析

热门文章

  1. linux c使用socket进行http 通信,并接收任意大小的http响应(二)
  2. C#中用NPOI的excel导出
  3. centos7源码安装Python3的前提条件
  4. linux基本网络配置
  5. effective java——31用实例域代替序数
  6. mpvue 转小程序实践总结
  7. 自动化测试-12.selenium的弹出框处理
  8. centos7.5 安装mysql8.0.13
  9. es6学习日记2
  10. Python全栈之路----函数进阶----装饰器