C/C++
文章平均质量分 79
niuer09
这个作者很懒,什么都没留下…
展开
-
winsock下获取主机IP地址
/***************************************************************************功能:获取网络主机的相关信息(存储在hostent结构中)实现:gethostbyname()/gethostbyaddr()输入:1.主机名;2.主机ip地址;3.NULL->返回本机信息测试输入:NULL,Leen,shenji原创 2009-09-05 11:40:00 · 1456 阅读 · 0 评论 -
C语言去除空白字符trim函数的高效实现
摘自:http://my.huhoo.net/archives/2009/02/c_2.html 看了终南写的一文,觉得还是有些需要改进之处。空白字符指空格、水平制表、垂直制表、换页、回车和换行符,他的方法如下:#include #include char *trim(char *str){ char *p = str; char *p1转载 2009-09-05 11:35:00 · 1685 阅读 · 0 评论 -
链表逆序
设链表节点为typedef struct tagListNode{ int data; struct tagListNode* next;}ListNode, *List;要求将一带链表头List head的单向链表逆序。分析: 1). 若链表为空或只有一个元素,则直接返回; 2). 设置两个前后相邻的指针p,q. 将p所指向的节点作为q指向节点的后继; 3). 重复2),知道q为空 4). 调整链表头和链表尾示例:以逆序A->B->C->D为例,图示如下实现及测试代码如下:原创 2010-10-23 17:23:00 · 46725 阅读 · 30 评论 -
MinGW编译环境
为了测试方便,同时又不想使用原创 2014-05-06 22:34:46 · 1229 阅读 · 2 评论