C++面试题

当前位置: 面试问题网 > C++面试题 > 实现strstr功能,即在父串中寻找子串首次出现的位置

实现strstr功能,即在父串中寻找子串首次出现的位置

实现strstr功能,即在父串中寻找子串首次出现的位置。(笔试中常让面试者实现标准库中的一些函数)
   char * strstring(char *ParentString, char *SubString) {
   char *pSubString, *pPareString;
   for(char *pTmp=ParentString; *pTmp; pTmp++) {
   pSubString = SubString;
   pPareString = pTmp;
   while(*pSubString == *pPareString && *pSubString != ‘′) {
   pSubString++;
   pPareString++;
   }
   if(*pSubString == ‘′) return pTmp;
   }
   return NULL;
   }
  
   int main(int argc, char* argv[]) {
   char *ParentString = “happy birthday to you!”;
   char *SubString = “birthday”;
   printf(“%s”,strstring(ParentString, SubString));
   }

【实现strstr功能,即在父串中寻找子串首次出现的位置】相关文章

1. 实现strstr功能,即在父串中寻找子串首次出现的位置

2. 试用客户端脚本实现“全选“的功能,即把页面的所有Checkbox都选中

3. strstr()的简单实现

4. 说说在weblogic中开发消息Bean时的persistent与non-persisten的差别

5. 写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数

6. ASP网站有可能出现的漏洞有哪些

7. String、StringBuffer、StringBuilder有区别

8. 若通过ObjectOutputStream向一个文件中多次以追加方式写入object,为什么用ObjectInputStream读取这些object时会产生StreamCorruptedExcepti

9. String s = new String(“xyz”);创建了几个String Object?

10. 用C或者C++语言实现SOCKET通信

本文来源:https://www.mianshiwenti.com/a13203.html

点击展开全部

《实现strstr功能,即在父串中寻找子串首次出现的位置》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面

﹝实现strstr功能,即在父串中寻找子串首次出现的位置﹞相关内容

「实现strstr功能,即在父串中寻找子串首次出现的位置」相关专题

其它栏目

也许您还喜欢