随笔分类 -  像程序员一样的思考

读书笔记
摘要:1.如果多个变量同时指向一个内存并且调用Delete删除了其中任意一个变量,实际上就为所有的变量销毁了这块内存。如果没有明确的把其他这些变量设置为NULL,他们此时就成为了野指针,对野指针调用delete将会产生运行错误。 2.每当使用new时,要考虑在哪里以及什么时候使用对应的delete。 3. 阅读全文
posted @ 2017-08-07 15:42 Henry2017 阅读(136) 评论(0) 推荐(0)
摘要:转自 :http://blog.csdn.net/slience_perseverance/article/details/6695048 qsort对二维数组排序与对以为数组排序是一样的几乎没有什么差别,而且后来想想定义一个二维数组所占的空间与定义一个机构体所占的空间是一样 的,所以没有必要用多维 阅读全文
posted @ 2017-07-13 22:16 Henry2017 阅读(5000) 评论(0) 推荐(0)
摘要:1.不管是哪种情况,把问题分解的细一点并没有什么不好。 2.能否从以前编写的程序中受益,很大程度上取决于这些程序是否被精心保存。 阅读全文
posted @ 2017-07-12 22:42 Henry2017 阅读(146) 评论(0) 推荐(0)
摘要:1.采取多个步骤总比一次完成太多的任务要好得多,即使有些步骤看上去无足轻重。 2.cin.get()和cin的区别 3.char转int -‘0’ 阅读全文
posted @ 2017-07-11 22:20 Henry2017 阅读(116) 评论(0) 推荐(0)
摘要:通过梳理条件理清思路。 从最强约束条件入手。 如果没有意识到所有可以采取的动作,很可能无法解决问题。列举所有可能的操作,测试这些操作的每种组合,知道发现可行方案。 通过简化问题寻找解决办法。 通过抽象问题,与以往项目进行类比寻找解决办法。 一、制定计划 “我总是发现计划没什么用处,但计划仍是必不可少 阅读全文
posted @ 2017-07-08 22:08 Henry2017 阅读(111) 评论(0) 推荐(0)