2011.12.3 指针作参数
//越来越强啦 ^-^
#include <iostream>
#include <string.h>
using namespace std;
int findAlpha(char *p1,char *p2)
{
unsigned short n1 = strlen(p1);
unsigned short n2 = strlen(p2);
int i,j;
for (i = 0; i < n1; i++)
{
unsigned short flag = i;
for (j = 0;j < n2; j++)
{
if (p1[flag] == p2[j])
{
flag++;
if (j == (n2 - 1))
{
return (i+1);
}
}
else
{
break;
}
}
}
return -1;
}
int main()
{
char a[] = "abcdef";
char b[] = "g";
int nFlag = findAlpha(a,b);
cout<<nFlag<<endl;
}