全文预览

一些C和C++笔

上传者:苏堤漫步 |  格式:pdf  |  页数:51 |  大小:4683KB

文档介绍
RT(pbTo>=pbFrom+size II pbFrom>=pbTo+size);mNO\rM\n()=ij\rwhile(sizeI>0)\r*pbTo++ IpI*pbFrom++;\rreturn(pvTo);\r)\rqUr36%stuvwx=@yz\rbool CircleInList(Link* pHead)\rif(pHead = = NULL II pHead->next = = NULL)m{|}~@\r|}€{‚y.\rreturn (false);\rif(pHead->next = = pHead)// ‚y\rreturn (true);\rLink *pTempl = pHead;//step 1\rLink *pTemp = pHead->next;//step 2\rwhile(pTemp != pTemp 1 && pTemp != NULL && pTemp->next != NULL)\r(\rpTemp 1 = pTemp l->next;\rpTemp = pTemp->next->next;\r)\rif(pTemp = = pTemp 1)\rreturn (true);\rreturn (false);\r}\r\rcde s,t;ƒ t cde„o?s cdex s cde@…†‡+)ˆt cde\rvoid insert(char *s, char *t, int i)\rmemcpy(&s[strlen(t)+i],&s[i],strlen(s)-i);\rmemcpy(&s[i],t,strlen(t));\rs[strlen(s)+strlen(t)]='\O';

收藏

分享

举报
下载此文档