码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
回调函数和表驱动法编程
回调函数和表驱动法编程 回调函数 回调函数其实就是在一个函数里面调用了另一个函数,而调用哪个函数是由调用回调函数的人决定,举个简单例子: 这里的func_callback就是回调函数,它的执行结果根据传进来的函数指针p的实际指向函数不同而不同,即传入加法add得到的是加法计算,传入减法sub得到的是 ...
分类:其他好文   时间:2020-05-24 09:54:21    阅读次数:55
排序链表
"148. 排序链表" 难度 ?? 在 O ( n log n ) 时间复杂度和常数级空间复杂度下,对链表进行排序。 示例 1: 示例 2: 思路 $O(nlogn)$时间复杂度,分而治之,使用归并排序,数组归并排序代码可以 "看这里" 分割(找到中间节点,使用快慢指针) 合并 coding ...
分类:编程语言   时间:2020-05-23 20:37:46    阅读次数:67
数组指针和指针数组
数组指针和指针数组 一、概念 数组指针就是指针,是指向数组的指针,a pointer to an array,首先它是一个指针,它指向一个数组,在32 位系统下永远是占4 个字节。 指针数组就是数组,是个保存指针的数组,array of pointers,即用于存储指针的数组,也就是数组元素都是指针 ...
分类:编程语言   时间:2020-05-23 20:26:08    阅读次数:69
C++函数指针 当作形参时候 如何使用,参数如何传递,举例试用
#include <iostream> #include <string> using namespace std; //虽然不能定义函数类型的形参,但是形参可以是指向函数的指针 bool lengthcompare(const string &a,const string &b) { return ...
分类:编程语言   时间:2020-05-23 20:14:40    阅读次数:92
63 深拷贝和浅拷贝区别是什么?
深拷贝和浅拷贝区别是什么? 答: 复制一个 Java 对象 浅拷贝:复制基本类型的属性;引用类型的属性复制,复制栈中的变量 和 变量指向堆内存中的对象的指针,不复制堆内存中的对象。 深拷贝:复制基本类型的属性;引用类型的属性复制,复制栈中的变量 和 变量指向堆内存中的对象的指针和堆内存中的对象。 原 ...
分类:其他好文   时间:2020-05-23 13:02:34    阅读次数:59
可见性、原子性和有序性
1 缓存导致的可见性问题 一个线程对共享变量的修改,另一个线程可以立即看到,这称之为可见性。 Java内存模型规定所有的变量存储在主内存中。每个线程都有自己的工作内存,线程在工作内存中保存了使用到的主内存中变量的副本拷贝,线程对变量的操作必须在工作内存中进行,不能直接读写主内存中的变量。不同线程之间 ...
分类:其他好文   时间:2020-05-23 00:41:09    阅读次数:77
OO第三单元总结
一、关于JML JML理论基础 所谓的JML,它是一种形式化的,面向JAVA的行为接口规格语言。对于我们所写的代码,正确性的重要性不言而喻,JML正是我们为了获得回答方法正确性问题的一种重要的技术手段,同时可作为我们开展测试设计时的依据,是多人协同开发时的交互基础。 方法规格: 举一个例子,首先我们 ...
分类:其他好文   时间:2020-05-23 00:39:52    阅读次数:55
详解java并发原子类AtomicInteger(基于jdk1.8源码分析)
java并发包里面的类一直是学习和面试的重点,这篇文章主要是对java并发包的其中一个类AtomicInteger的讲解。从为什么要出现AtomicInteger再到其底层原理来一个分析。 一、从a++说起为什么使用AtomicInteger 我们知道java并发机制中主要有三个特性需要我们去考虑, ...
分类:编程语言   时间:2020-05-23 00:29:22    阅读次数:51
c++实验二(2)
建立一个名为CStudent的类,该类有以下几个属性:学号、姓名(使用字符指针)、成绩,并为上述属性定义相应的方法。用C++ 面向对象的程序设计方法,找到并输出存放在CStudent类动态数组中学生成绩最高的学生信息(需考虑分数相同的情况,输出学号、姓名和成绩)。 #include<iostream ...
分类:编程语言   时间:2020-05-23 00:25:06    阅读次数:658
[DB] MySQL 索引分类
按数据结构 B树索引 数据位于叶子节点,到任何一个叶子节点的距离相同,一般不超过3-4层 B+树索引:每个叶子节点除了数据还存放前后叶子节点的指针,方便快速检索,是InnoDB采用的索引结构 Hash索引 Fulltext索引 R树索引 按实现方式 聚集索引(聚簇索引) 叶子节点存放行数据 将索引行 ...
分类:数据库   时间:2020-05-23 00:12:43    阅读次数:77
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!