上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 1. 运算符重载 c++允许将运算符重载扩展到用户定义的类型,例如:允许使用+将两个对象相加,编译器将根据操作数的数目和类型决定使用哪种加法定义,重载运算符可以使代码看起来更加自然。 例:计算时间,一个运算符重载的实例: 测试: 2. 友元函数 运算符重载中,下面的语句 A = B * 3.5 将被 阅读全文
posted @ 2019-03-14 19:42 风影旋新月 阅读(724) 评论(0) 推荐(0)
摘要: 1. 定义和主要特性 满二叉树:每一个节点或者分支节点,并恰好有两个非空节点,或者是叶节点 完全二叉树:有严格的形状要求,从根节点起每一层从左到右填充,一棵高度为d的完全二叉树除了d-1层以外,每一层都是满的,底层叶节点集中在左边的若干位置上。 2. 满二叉树定理: 非空满二叉树的叶节点数等于分支节 阅读全文
posted @ 2019-03-14 14:57 风影旋新月 阅读(267) 评论(0) 推荐(0)
摘要: 1. 内联函数 内联函数的编译代码和其它程序代码内联起来了,编译器将使用相应的函数代码代替函数调用,对于内联代码,函数无需跳转到另一个位置执行代码,再跳回来,因此,内联函数的运行速度比其它函数稍快,但是代价是需要占用更多的内存,如果程序需要在10个不同的地方调用同一个内联函数,该程序将包含该代码的1 阅读全文
posted @ 2019-03-11 18:40 风影旋新月 阅读(316) 评论(0) 推荐(0)
摘要: 例:假如使用一个array对象来存储一年四季的开支 使用array类,需要包含头文件array,名称array位于命名空间std中,如果函数显示expenses的内容,可以按值传递expenses:show(expense) 如果想要修改expenses,需要将该对象的地址传递给函数:fill(&e 阅读全文
posted @ 2019-03-11 16:24 风影旋新月 阅读(193) 评论(0) 推荐(0)
摘要: 1. 将c-风格字符串作为参数的函数 如果要将字符串作为参数传递给函数,表示字符串的方式有三种: char 数组 用引号引起的字符串常量 被设置为字符串的地址的char指针,上面三种选择的类型都是char指针,因此可以作为字符串的处理函数的参数 char ghost[15] = "galloping 阅读全文
posted @ 2019-03-11 15:46 风影旋新月 阅读(366) 评论(0) 推荐(0)
摘要: 1. 构造函数和析构函数 对象的初始化和清理是两个非常重要的安全问题,一个对象或者变量没有初始化时,对其使用的后果是未知的,同样使用完一个变量,没有及时清理,也会造成一定的安全问题,c++提供了这种问题完整的解决方案,即构造函数和析构函数,这两个函数也会被编译器自动调用,完成对象的初始化和对象清理工 阅读全文
posted @ 2019-03-11 12:09 风影旋新月 阅读(116) 评论(0) 推荐(0)
摘要: 1. 函数和一维数组 数组作为参数传递,传递的是数组第一个元素的地址,所以属于引用传递 对于Java相同,Java冒泡排序 重要的两个恒等式 arr[i] == *(arr + i); &arr[i] == arr + i; 数组处理函数常用的编写方式: 如果要修改数组,函数原型如下: void f 阅读全文
posted @ 2019-03-11 11:42 风影旋新月 阅读(138) 评论(0) 推荐(0)
摘要: 1. 指针指向常量对象,可以防止使用该指针来修改所指向的值(可以将指针指向别的变量) 首先,声明一个指向常量的指针 pt: int age = 39; const int * pt = &age; 该声明指出,pt指向一个const int ,因此不能使用pt来修改这个值,也就是说*pt的值为con 阅读全文
posted @ 2019-03-11 10:46 风影旋新月 阅读(180) 评论(0) 推荐(0)
摘要: 题目:翻转整数 Given a 32-bit signed integer, reverse digits of an integer. Example 1: Example 2: Example 3: Note:Assume we are dealing with an environment w 阅读全文
posted @ 2019-03-10 12:15 风影旋新月 阅读(279) 评论(0) 推荐(0)
摘要: 题目:最长的回文串 Given a string s, find the longest palindromic substring in s. You may assume that the maximum length of s is 1000. Example 1: Example 2: 解答 阅读全文
posted @ 2019-03-10 10:53 风影旋新月 阅读(119) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页