第十一章的习题7,刚开始觉得简单,可是实际思考时发现要考虑很多东西,然后脑子就一片混沌了,然后问题一拖一个月,然而时间并没有帮我解决掉问题,问题还是要自己去努力接触才能发展的呀。
有参考答案,上网也找到了答案,昨天验证了下,是对的。自己就是眼高手低,还犟,想凭借自己的“智慧”想出来(别人的我看了觉得费劲,而且很难理解他的思想,他到底是怎么想到的呢)。不过不能自负,遇到问题想不出来很正常,就该学习自己想不到的思路,改变自己的思维方式。应该向前人学习,可以先读懂,理解一点是一点,接触多了自己才能彻底理解,否则一直止步不前会更痛苦。
第一套方案,网上下载的CPrimerPlus的答案,贴上源码,注释上,再谈谈自己的理解。
char *string_in(char *p1, char *p2) { char *p1_save = p1, *p2_save = p2; //每个字符串分别有两个指针指着 if(*p1 == '