能力值:
( LV2,RANK:10 )
|
-
-
2 楼
指针都不懂
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
原因不是很清楚,等待大神出来回复。
不过只是想得到字符串的话,既然可以找到字符串地址【因为strstr返回的是字符串匹配到的地址】,加上我们要匹配的字符串长度,在后面补上‘\0’应该也行。
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
strstr的代码应该很少吧,他只是找出指定字符串中包含给的子字符串的首地址,没有\0,字符串就不会终止
|
能力值:
( LV4,RANK:50 )
|
-
-
5 楼
str1="123456789ABCDEF"
str2="567"
strstr(str1,str2)返回的是56789ABCDEF,如果str1="123456789ABCDEF....N...省略1万字...XYZ",最后返回的也是 "56789ABCDEF....N...省略1万字...XYZ", 结果是 \0 结尾,如果 str2="000",返回的结果是NULL,结果也算是 \0 结尾.
你不会是想要返回的结果只是 "567"吧?,你确定你的思路对了没?
.
|
|
|