郁闷
拜托大家说清楚点
好让我们也开开眼界啊!
刚刚运行了,编译的时候没通过
拜托大家说清楚点
好让我们也开开眼界啊!
刚刚运行了,编译的时候没通过
我知道是怎么回事了
STRSTR() 函数的返回值没有返回的给具体变量
写法是
#include <stdio.h>
#include <string.h>
main()
{
char str1[1000],str2[1000];
char *p1;
p1=&str1[0];
gets(str1);
gets(str2);
printf("%ld\n",strstr(str1,str2));
printf("%ld\n",p1);
gets(str1);
}
或则
#include <stdio.h>
#include <string.h>
main()
{
char str1[1000],str2[1000];
char *p1,*p2;
p1=&str1[0];
gets(str1);
gets(str2);
p2=strstr(str1,str2);
printf("%ld\n",p2);
printf("%ld\n",p1);
gets(str1);
}