//对字符最容易忽视的是字符串结尾会默认添加一个不可见的‘0’
int Findsub(char *all,char *sub)
//因此用memcpy()函数对字符串复制时容器一定要多申请一个字节。
//如:char* p1="copy";要想把其copy到另一个空间中必须申请5Byte的空间:
//做法:char *p2=(char*)melloc(5);memcpy(p2,p1,4);;p2[5]='0';至此完成复制;
//如:char* p1="copy";要想把其copy到另一个空间中必须申请5Byte的空间:
//做法:char *p2=(char*)melloc(5);memcpy(p2,p1,4);;p2[5]='0';至此完成复制;
#include "stdafx.h"
#include "string.h"
#include "malloc.h"
{
int count=0;
int len1=strlen(sub);
char *buffer=(char *)malloc(len1+1);//中间量内存的申请
while(*(all+len1-1)!='