码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
【自问自答1】基础数据类型的本质与特点?指针与数组的关系?char * 与char []的区别?16进制的意义?
位与字节 在计算机中,一个二进制的0或1位一位。8位为1个字节,字节是计算机中常用的度量单位。 位:0或1 字节:00000000 (8个位) 在32位系统中, int 4字节 32位 范围 -2^31~2^31-1 long 4字节 32位 -2^31~2^31-1 short 2字节 16位 范 ...
分类:编程语言   时间:2020-06-18 21:57:11    阅读次数:69
快速排序+归并排序
快排(双指针): void quick_sort(int q[],int l,int r) { if(l>=r)return ; int i=l-1,j=r+1,x=q[(l+r)>>1]; while(i<j) { do i++;while(q[i]<x); do j--;while(q[j]>x ...
分类:编程语言   时间:2020-06-18 21:11:23    阅读次数:66
Python机器学习(三十五)NumPy ndarray
NumPy中最重要的类是ndarray,ndarray是存储单一数据类型的多维数组。 可以使用索引(从0开始)访问ndarray对象中的元素。 ndarray的内存结构 标准的Python列表(list)中,元素是对象。如:L = [1, 2, 3],需要3个指针和三个整数对象,对于数值运算比较浪费 ...
分类:编程语言   时间:2020-06-18 19:28:01    阅读次数:62
第十六周学习
C语言允许为一个数据类型起一个新的别名,就像给人起“绰号”一样。 起别名的目的不是为了提高程序运行效率,而是为了编码方便。例如有一个结构体的名字是 stu,要想定义一个结构体变量就得这样写: struct stu stu1; struct 看起来就是多余的,但不写又会报错。如果为 struct st ...
分类:其他好文   时间:2020-06-18 13:27:11    阅读次数:54
拷贝构造函数和赋值运算符的认识
拷贝构造函数生成新的类对象,而赋值运算符是给已有的对象重新赋值。 由于拷贝构造函数是直接构造一个新的类对象,所以在初始化这个对象之前不用检验源对象是否和新对象相同。而赋值运算符则需要这个操作,另外赋值运算中如果原来的对象中已有内存分配要先把内存释放掉。 *注意:当类中有指针类型的成员变量时,一定要重 ...
分类:其他好文   时间:2020-06-18 11:17:33    阅读次数:79
类的内存结构
cpp 类的内存结构 说明: 虚表指针总是存在在类的头部,并按类的继承顺序排放。一个子类可以有多个虚表指针。 虚成员函数总是按照声明顺序存在于虚表中。 如果存在同名函数,子类虚函数会覆盖每一个父类的每一个同名虚函数。 子类独有的虚函数填入第一个虚函数表中,且用父类指针是不能调用。 父类独有的虚函数不 ...
分类:其他好文   时间:2020-06-18 11:12:09    阅读次数:76
C++浅拷贝以及浅拷贝的解决方案
浅拷贝:以string类为例c++浅拷贝以及浅拷贝的解决方案当对一个已知对象进行拷贝时,编译系统会自动调用一种构造函数——拷贝构造函数,如果用户未定义拷贝构造函数,则会调用默认拷贝构造函数。默认拷贝构造属于浅拷贝,相当于两个指针变量指向了同一块地址空间,调用析构函数时,会delete两次,所以在第二次delete时会发生中断(无法寻址地址)//浅拷贝classstring{private:ch
分类:编程语言   时间:2020-06-18 10:26:15    阅读次数:57
想交链表----若有缘 必相见
思路是双指针,分别指向两个链表的头节点,循环这个链表,之后再去循环另一个链表。 分为两种情况: 一种是没有交点; 循环之后就返回 NULL,因为没有交点 另一种是有交点; 循环之后两个指针都指向了交点。 ...
分类:其他好文   时间:2020-06-17 21:51:16    阅读次数:69
WIN32创建进程CreateProcess
BOOL CreateProcess( LPCTSTR 【lpApplicationName】, //指向可执行模块名称的指针 LPTSTR 【lpCommandLine】, //指向命令行字符串的指针 LPSECURITY_ATTRIBUTES 【lpProcessAttributes】, //指 ...
分类:Windows程序   时间:2020-06-17 20:20:11    阅读次数:62
删除链表中重复的元素
这题主要考察的是链表的删除操作。因为所给链表是有序的,我们可以从当前节点开始和下一个节点比较,如果两个节点值相同,则删除后一个节点,一直到两个节点值不相同,此时我们将指针指向后一个节点,再进行上述操作,一直到遍历结束。 ...
分类:其他好文   时间:2020-06-17 20:07:26    阅读次数:35
27241条   上一页 1 ... 89 90 91 92 93 ... 2725 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!