首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
实现strstr功能(寻找子串在父串中首次出现的位置)
实现strstr功能(寻找子串在父串中首次出现的位置)
admin
2019-03-29
88
问题
实现strstr功能(寻找子串在父串中首次出现的位置)
选项
答案
char * strstring(char *ParentString, char *SubString) { char *pSubString, *pPareString; for(char *pTmp=ParentString; *pTmp; pTmp++) { pSubString = SubString; pPareString = pTmp; while(*pSubString == *pPareString && *pSubString != ’\0’) { pSubString++; pPareString++; } if(*pSubString == ’\0’) return pTmp; } return NULL; } int main(int argc, char* argv[]) { char *ParentString = "happy birthday to you!"; char *SubString = "birthday"; printf("%s",strstring(ParentString, SubString)); return getchar(); }}
解析
转载请注明原文地址:https://kaotiyun.com/show/vxmZ777K
0
程序员面试
相关试题推荐
Weakdollarorno,$46,000—thepriceforasingleyearofundergraduateinstructionamidtheredbrickofHarvardYard—is【C1】__
Individualsandbusinesseshavelegalprotectionforintellectualpropertytheycreateandown.Intellectualproper【C1】______fro
TheMagicofSoundMusicisoneofthemostbeautifulformsofartisticexpressionseverinvented.Inmoviesandplays,musi
求1+2+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字以及条件判断语句(A?B:C)。
定义栈的数据结构,要求添加一个min函数,能够得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。
定义字符串的左旋转操作:把字符串前面的若干个字符移动到字符串的尾部。如把字符串abcdef左旋转2位得到字符串cdefab。请实现字符串左旋转的函数。要求时间对长度为n的字符串操作的复杂度为O(n),辅助内存为O(1)。
利用“以后发送”邮件功能,常规收件人bob@sina.com普通抄送人wangling@lnu.edu.cn密件抄送收件人:mary@sohu.com
在控制面板中,将屏幕保护程序设置成需要输入密码。
()是计算机系统软件的两个重要特点。A.通用性B.可卸载性C.可扩充性D.基础性
在实际应用中,用户通常依靠评价程序来测试系统的性能。以下评价程序中,(16)的评测准确程度最低。事务处理性能委员会(TransactionProcessingPerformanceCouncil,TPC)是制定商务应用基准程序(Benchmark)标
随机试题
绒毛膜癌最常见的转移器官是()
反馈控制是管理控制中最常见的控制类型,其控制作用产生于行动之后,所以,也称之为__________或__________。
判断甲亢病人可否停药的最好检查是()
工程计量的组织类型有()几种。
背景材料:某公司承包某路段的改建工程,全长3.5km,工期为当年8月至次年4月。该路段为四快二慢主干道,道路结构层:机动车道20cm石灰土底基层,45cm二灰碎石基层,9cm粗、4cm细沥青混凝土面层;非机动车道为20cm石灰土底基层,30cm二灰碎石基
四部门经济中均衡国民收入的决定中涉及的函数有()。
何谓运动缺乏?运动缺乏会对人体心肺功能产生哪些不良影响?
如何开展罪犯在监狱的文化建设?请你说一些具体措施。
SQL语句GrantInsertOnTableSCToU5WithGrantOption的作用是
WhatdidtheseveralhundredcollegestudentscompetetobuildrecentlyinWashington,DC?
最新回复
(
0
)