摘要: char *strcpy(char *strDest,const char *strSrc) { assert((strDest!=NULL) && (strSrc!=NULL)); char *address=strDest; while((*strDest++=*strSrc++)!='\0') 阅读全文
posted @ 2016-04-05 16:48 独孤流 阅读(218) 评论(0) 推荐(0) 编辑
摘要: ListNode* ReverseList(ListNode* pHead) { ListNode *p1,*p2,*p3; p1=NULL; p2=pHead; while(p2){ p3=p2->next; p2->next=p1; p1=p2; p2=p3; } return p1; } 阅读全文
posted @ 2016-04-05 16:15 独孤流 阅读(110) 评论(0) 推荐(0) 编辑
摘要: void *mymemmove(void *dest,const void *src,size_t count) { char temp[count]; int i; char *d=(char *)dest; const char *s=(char *)src; for(i=0;i<count;i 阅读全文
posted @ 2016-04-05 16:04 独孤流 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 最大公约数: int GCD(int n,int m) { if(n%m == 0) return m; else return GCD(m,m%n); } 阅读全文
posted @ 2016-04-05 15:10 独孤流 阅读(207) 评论(0) 推荐(0) 编辑