大家都知道,do…while(condition)可以表示循环,但你有没有遇到在一些宏定义中可以不用循环的地方,也用到了 do…while.比如:#define DELETE_POINTER(p) do { if(NULL != p)...
分类:
其他好文 时间:
2014-08-14 20:36:09
阅读次数:
215
1 FRESULT f_chdir ( 2 const TCHAR *path /* Pointer to the directory path */ 3 ) 4 { 5 FRESULT res; 6 DIR dj; 7 DEF_NAMEBUF; 8 9 1...
分类:
其他好文 时间:
2014-08-14 13:45:18
阅读次数:
529
1、git init该命令执行之后并没有创建branch2、git add添加文件,这时branch 也还没生成。git branch name也没用3、git commit提交到git repo,产生默认的master分支,并且有一个HEAD pointer指向master4、git branch...
分类:
其他好文 时间:
2014-08-14 01:20:27
阅读次数:
233
NULL在C中被定义,但是C并不包括nil、Nil和NSNull,这三者属于Objective-C(下称OC)部分。NULL是什么? int *a = NULL; A null pointer to anything else, is for C-style memory pointer...
分类:
其他好文 时间:
2014-08-13 21:49:47
阅读次数:
255
1 /*-----------------------------------------------------------------------*/ 2 /* Seek File R/W Pointer ...
分类:
其他好文 时间:
2014-08-13 17:43:27
阅读次数:
1043
Populate each next pointer to point to its next right node.
二叉树的结构体里增加了next指针,编写程序,将二叉树里每个节点的next指针指向它右边的节点。...
分类:
其他好文 时间:
2014-08-13 13:16:36
阅读次数:
210
【C++自我精讲】基础系列六 PIMPL模式0 前言很实用的一种基础模式。1 PIMPL解释 PIMPL(Private Implementation 或 Pointer to Implementation)是通过一个私有的成员指针,将指针所指向的类的内部实现数据进行隐藏。2 PIMPL优点举例:/...
分类:
编程语言 时间:
2014-08-13 00:41:34
阅读次数:
274
A linked list is given such that each node contains an additional random pointer which could point to any node in the list or null.Return a deep copy ...
分类:
其他好文 时间:
2014-08-12 16:49:54
阅读次数:
205
你以为那是你的极限,也许只是别人的起点[问题描述]A linked list is given such that each node contains an additional random pointer which could point to any node in the list or...
分类:
其他好文 时间:
2014-08-11 21:15:12
阅读次数:
182
说明:分三步, 1. 每个节点复制其本身并链接在后面。 2, 复制随机指针。 3, 拆分链表。
分类:
其他好文 时间:
2014-08-10 03:53:09
阅读次数:
219