上一页 1 2 3 4 5 6 7 ··· 26 下一页
摘要: 分析:要求O(n)时间复杂度,不能用排序。可以设置两个临时变量分别保存当前最大值以及当前第二大的值,然后遍历数组,不断更新最大值和第二大的数值。 代码: bool findSec(vector<int> num, int &secv) { if (num.size()<2) { return fal 阅读全文
posted @ 2018-10-30 22:16 eeeeeeee鹅 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 主要区别: 1、内联函数在编译时展开,而宏在预编译时展开。 2、在编译的时候,内联函数直接被嵌入到目标代码中去,而宏只是一个简单的文本替换。 3、内联函数可以进行诸如类型安全检查、语句是否正确等编译功能,宏不具有这样的功能。 4、宏不是函数,而inline是函数 5、宏在定义时要小心处理宏参数,一般 阅读全文
posted @ 2018-10-30 21:13 eeeeeeee鹅 阅读(509) 评论(0) 推荐(0) 编辑
摘要: 转自:https://blog.csdn.net/flydreamforever/article/details/61429140 在C++中,inline关键字和virtual关键字分别用来定义c++中的内联函数和虚函数,他们在各自的场合都有其各自的应用,下面将简单介绍他们各自的功能,然后在说明为 阅读全文
posted @ 2018-10-27 10:59 eeeeeeee鹅 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: 代码: 参考:c语言中如何将16进制字符串转化成10进制整数 阅读全文
posted @ 2018-10-26 22:00 eeeeeeee鹅 阅读(5122) 评论(0) 推荐(0) 编辑
摘要: 代码: 这个函数实现起来较为简单,注意字符指针的有效性检查。 可参考:strlen、strcpy、strcat等字符串处理函数的实现 阅读全文
posted @ 2018-10-26 20:34 eeeeeeee鹅 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: 转自:strcpy函数的实现 知strcpy函数的原型是: char *strcpy(char *dst, const char *src); 1.strcpy的实现代码 [1]const修饰 源字符串参数用const修饰,防止修改源字符串。 [2]空指针检查 (A)不检查指针的有效性,说明答题者不 阅读全文
posted @ 2018-10-25 21:33 eeeeeeee鹅 阅读(1932) 评论(0) 推荐(1) 编辑
摘要: 转自:https://blog.csdn.net/baidu_33725271/article/details/69478782 方法一: 利用三重条件运算符 值得关注的是: 1 . 宏定义的变量在引用的时候,用 ()括起来,防止预处理器展开的错误。 2 . (a > b ? action1 : a 阅读全文
posted @ 2018-10-25 21:04 eeeeeeee鹅 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 一、运行时环境简介 程序在执行期间,将在其自己的逻辑地址空间内运行,其中每个程序值都在这个空间内有一个地址。一种典型的程序空间模式如下图: 首先,运行时的数据包含数据区和代码区。图中的Text就是代码区,存储目标代码。数据区包括图中的Data、BSS、Heap和Stack。 1.(常量区)Data区 阅读全文
posted @ 2018-10-14 18:06 eeeeeeee鹅 阅读(2779) 评论(0) 推荐(0) 编辑
摘要: 1.属性 new/delete是C++关键字,需要编译器支持。malloc/free是库函数,需要头文件支持。 2.参数 使用new操作符申请内存分配时无须指定内存块的大小,编译器会根据类型信息自行计算。而malloc则需要显式地指出所需内存的尺寸。 3.返回类型 new操作符内存分配成功时,返回的 阅读全文
posted @ 2018-10-08 15:33 eeeeeeee鹅 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 转自:C++ vector和list的区别 数据结构的区别 vector vector与数组类似,拥有一段连续的内存空间,并且起始地址不变。便于随机访问,时间复杂度为O(1),但因为内存空间是连续的,所以在进入插入和删除操作时,会造成内存块的拷贝,时间复杂度为O(n)。 此外,当数组内存空间不足,会 阅读全文
posted @ 2018-10-08 09:20 eeeeeeee鹅 阅读(906) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 26 下一页