作者asdf12345 (==)
看板C_and_CPP
标题[问题] 有关串列的问题
时间Tue Dec 8 21:16:46 2009
各位大大
小弟有一些关於字串的问题
使用Dev-C++
程式如下:
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char str[]="Long time ago,When i was a student ";
char target [10];
int position;
printf("字串为%s\n"str);
printf("请输入欲搜寻的字串\n");
scanf("%s",target);
if(strstr(str,target)= = 0);
printf("您愈搜寻的字串不存在\n");
else
{
position=strlen(str)-strlen(strstr(str,target))+1;
printf("您要找的字串在%d个字元\n",position);
}
system("pause");
return 0;
}
他一直说我strlen没有定义??
可是我明明打了#include<string.h> = =!!
不是找有定义了??
谢各位大大的迷津与指导
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 120.107.174.109
1F:推 legnaleurc:= = 12/08 21:23
2F:推 hilorrk:我是不知道为什麽会这样啦...不过看到其他地方有错XD 12/09 05:08