摘要: 预处理:通常的编译处理之前,编译程序对程序进行预处理 一、符号# ,## 1.# 是预处理标识符 可以将后面的参数化成字符串 #define PASET(n) "abcdefd"#n int main() { printf("%s",PASET(15));//输出abcdefd15 } 2.##字符 阅读全文
posted @ 2016-06-15 15:02 ranran1203 阅读(266) 评论(0) 推荐(0)
摘要: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solut 阅读全文
posted @ 2016-06-15 13:32 ranran1203 阅读(223) 评论(0) 推荐(0)
摘要: /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solut 阅读全文
posted @ 2016-06-15 12:51 ranran1203 阅读(1241) 评论(0) 推荐(0)
摘要: 1.前序遍历 对于任一结点P: 1)访问结点P,并将结点P入栈; 2)判断结点P的左孩子是否为空,若为空,则取栈顶结点并进行出栈操作,并将栈顶结点的右孩子置为当前的结点P,循环至1);若不为空,则将P的左孩子置为当前的结点P; 3)直到P为NULL并且栈为空,则遍历结束。 1)若其左孩子不为空,则将 阅读全文
posted @ 2016-06-15 10:50 ranran1203 阅读(186) 评论(0) 推荐(0)