![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
火山1009
这个作者很懒,什么都没留下…
展开
-
关于字符串拷贝!!
<br />一个同学问的问题,一段拷贝字符串的小程序,发现在网上有这段程序。不要仅仅看,而要注意理解。<br />void copy_string(char *from,char *to)<br />{<br /><br /> for(;*from!='/0';from++,to++)<br /> {<br /> *to=*from;<br /> }<br /> *to='/0';<br />}<br /><br />void main()<br />{<br原创 2010-11-26 11:50:00 · 778 阅读 · 0 评论 -
链表的反转
<br />链表的反转是一个经常被问到的一个面试题,也是一个非常基础的问题。比如一个链表是这样的: 1->2->3->4->5 通过反转后成为5->4->3->2->1。最容易想到的方法遍历一遍链表,利用一个辅助指针,存储遍历过程中当前指针指向的下一个元素,然后将当前节点元素的指针反转后,利用已经存储的指针往后面继续遍历。源代码如下:struct linka { int data; linka* next; }; void reverse(linka*& head) {原创 2010-11-04 16:02:00 · 459 阅读 · 0 评论