从主字符串中查找子字符串

时间:2018-02-08 09:47:32

标签: c string visual-studio

我的任务是从主字符串中找到一个子字符串,并将指针返回到mainstring中的子字符串的第一个字符,它需要在"?"之后停止搜索,并且代码必须在没有{{}的情况下完成1}}。我的代码工作正常,但自动检查器说不然,检查员说这个

string.h

所以检查员说我的指针不在正确的位置..但对我来说,它需要帮助。

我的代码=

test_source.c:195:F:test_es_strstr:test_es_strstr:0: [07_altstring.d] Wrong return value with string "Foobarbaz?asd:w" and substring "baz?": Got 0x72, expected 0x7ffeb8b8a306

1 个答案:

答案 0 :(得分:2)

我认为你应该返回指针,即

return str1;

而不是

return *str1;

* str表示str1指向的字符