想请教一下下面字符串函数的代码中绿线框出的一段应该怎么解释呀,完全没有看懂
strstr,找到后返回字符所在位置指针,否则返回NULL,NULL也就是0,也是falsea中找到后把当前位置设置为字符串末尾,此时,a字符串的内容为开头到p。p+len则是a中跳过b后的位置,把这部分连接到a中。一直到找不到b为止