随笔分类 -  C++ explain

摘要:栈的大小是固定的,这也就意味着不能无限的递归。递归到某些时候,栈顶将会没有更多空间来添加新的栈顶—就好像橱柜的空间被挤满,不能增加一个盘子一样void recurse(){ recurse(); //函数调用其自身}int main(){ recurse();//开始递归}//最终 栈空... 阅读全文
posted @ 2015-04-15 12:26 woaijava 阅读(4800) 评论(0) 推荐(0)
摘要:指针使用前先被初始化指向一块特定的内存地址。如果不这样做,指针可能会指向任何位置,从而导致不愉快的后果,比如覆盖了其他变量的值,,或程序崩溃,为避免此类事故或其他不良后果,应该先养成使用指针前初始化。可以使用NULL这个C++特殊值来标记没被初始化的指针。每新建一个指针,你应该先将它的设置为NULL... 阅读全文
posted @ 2015-04-14 22:03 woaijava 阅读(477) 评论(0) 推荐(0)