07 2015 档案

摘要:转载:select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET从别人的博客中转载过来了这一篇文章,经过重新编辑排版之后展现于此,做一个知识点保存与学习。select函数用于在非阻塞中,当一个套接字或一组套接字有信号时通知你,系统提供select函数来实现多路复用输入/输出... 阅读全文
posted @ 2015-07-24 14:31 笨笨小成 阅读(165) 评论(0) 推荐(0)
摘要:scanf( )函数和gets( )函数都可用于输入字符串,但在功能上有区别。若想从键盘上输入字符串"hi hello",则应该使用__gets__函数。gets可以接收空格;而scanf遇到空格、回车和Tab键都会认为输入结束,所有它不能接收空格。char string[15]; gets(str... 阅读全文
posted @ 2015-07-12 15:13 笨笨小成 阅读(169) 评论(0) 推荐(0)
摘要:单链表的翻转是一道很基本的算法题。 方法1:将单链表储存为数组,然后按照数组的索引逆序进行反转。 方法2:使用三个指针遍历单链表,逐个链接点进行反转。 方法3:从第2个节点到第N个节点,依次逐节点插入到第1个节点(head节点)之后,最后将第一个节点挪到新表的表尾。方法1的问题是浪费空间。方法2和方... 阅读全文
posted @ 2015-07-10 16:54 笨笨小成 阅读(168) 评论(0) 推荐(0)