2016年7月21日
摘要: 以前都是用0来表示空指针的,但由于0可以被隐式类型转换为整形,这就会存在一些问题。关键字nullptr是std::nullptr_t类型的值,用来指代空指针。nullptr和任何指针类型以及类成员指针类型的空值之间可以发生隐式类型转换,同样也可以隐式转换为bool型(取值为false)。但是不存在到 阅读全文
posted @ 2016-07-21 21:32 已停更 阅读(970) 评论(0) 推荐(1)
摘要: 树是查找二叉树 也就是树是排序过的,位于左子树上的结点都比父结点小,而位于右子树的结点都比父结点大。我们只需要从根结点开始和两个结点进行比较。如果当前结点的值比两个结点都大,则最低的共同父结点一定在当前结点的左子树中。如果当前结点的值比两个结点都小,则最低的共同父结点一定在当前结点的右子树中。 树不 阅读全文
posted @ 2016-07-21 20:28 已停更 阅读(846) 评论(0) 推荐(0)
摘要: 需要考虑的问题都已在程序中注释 带测试的完整代码: 1 #include<iostream> 2 using namespace std; 3 4 bool isValid; 5 6 int StrToInt(const char* str) 7 { 8 isValid = false; 9 //不 阅读全文
posted @ 2016-07-21 16:54 已停更 阅读(325) 评论(0) 推荐(0)