全部博文(34)
分类: C/C++
2010-10-19 17:10:10
|
str1去申请空间,然后将str2的指针指向该区域.这个时候,str1和str2是相同的.
接下来,
|
这就是说,str2会变动,之所以会变动,是因为函数功能需要;说白了,也就是说,现在str2已经和str1指向了不同的地方;而此时,开始调用str1,目的就是取str2移动之后的空间.因为这个共同的空间,因为str2的移动,内容已经变了.
|
试想,如果不通过一个指针记录原位置,处理起来恐怕就没那么容易了!
5.字符串比较函数
依照上面几条原则,很容易思路就会出来.逐个比较两个串指向的字符即可.
chinaunix网友2010-10-20 10:51:35
很好的, 收藏了 推荐一个博客,提供很多免费软件编程电子书下载: http://free-ebooks.appspot.com