s*****s 发帖数: 157 | 1 【 以下文字转载自 JobHunting 讨论区 】
发信人: stitans (stitans), 信区: JobHunting
标 题: 这小段code有什么问题吗?
发信站: BBS 未名空间站 (Tue Jul 27 11:43:27 2010, 美东)
被问到的, 在 input1 中找 input2, 如果找到, 就从找到的位置返回剩余的input1.
问是否code是对的, 如何改进, 如何优化。
我觉得code是对的啊,
char* test( char* input1, const char* input2 )
{
while( *input1 )
{
char *a = input1, *b = input2;
while( (*a++ == *b++) && *a && *b );
if( *b == 0 )
return input1;
input1++;
}
return 0;
} |
|