码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
strlen函数与sizeof的区别
1. strlen函数 【原型】: 【作用】: 【实例】: 【注意】: 2. sizeof 【作用】: 关键字 sizeof 是一个单目运算符,而不是一个函数。与函数 strlen 不同,它的参数可以是数组、指针、类型、对象、函数等,如下面的示例代码所示: 相对于函数 strlen,这里的示例代码运 ...
分类:其他好文   时间:2020-04-15 19:54:19    阅读次数:69
7L-双线链表实现
链表是基本的数据结构,尤其双向链表在应用中最为常见,LinkedList就实现了双向链表。今天我们一起手写一个双向链表。文中涉及的代码可访问GitHub:https://github.com/UniqueDong/algorithms.git上次我们说了「单向链表」的代码实现,今天带大家一起玩下双向链表,双向链表的节点比单项多了一个指针引用「prev」。双向链表就像渣男,跟「前女友」和「现女友」,
分类:其他好文   时间:2020-04-15 11:03:50    阅读次数:70
C++11中的四种类型转换
static_cast 1. 基础数据类型转换(基本类型) 2. 同一继承体系中类型的转换(父子类型) 3. 任意类型与空指针(void )之间的转换(指针类型) dynamic_cast 执行派生类指针或引用与基类指针或引用之间的转换。 1. 其他三种都是编译时完成的,dynamic_cast是运 ...
分类:编程语言   时间:2020-04-15 01:02:23    阅读次数:106
线性表结构-链表
链表,和数组不同,链表并不需要一块连续的内存空间,它通过“指针”将一组零散的内存块串联起来使用,如图所示: 单链表 链表有多种类型,最简单的是单链表,单链表是最原生的链表,其结构如图所示: 单链表中有两个节点比较特殊,分别是第一个结点和最后一个结点。我们通常把第一个结点叫作头结点,把最后一个结点叫作 ...
分类:其他好文   时间:2020-04-15 00:41:11    阅读次数:67
Iterator hasNext() ,next(),remove()解析
一、Iterator的API 关于Iterator主要有三个方法:hasNext()、next()、remove() hasNext:没有指针下移操作,只是判断是否存在下一个元素 next:指针下移,返回该指针所指向的元素 remove:删除当前指针所指向的元素,一般和next方法一起用,这时候的作 ...
分类:其他好文   时间:2020-04-14 18:29:44    阅读次数:98
建立二叉树(二叉链表存储)
#include<stdio.h> #include<stdlib.h> //二叉链表 //typedef struct BitLink { // int data; // struct BitLink* leftChild; //左指针 // struct BitLink* rightChild; ...
分类:其他好文   时间:2020-04-14 18:25:12    阅读次数:84
如何在不添加新数组的情况下移除元素?
给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 方法一:双指针思路 既然问题要求我们就 ...
分类:编程语言   时间:2020-04-14 16:55:25    阅读次数:68
C++——指针(一)
指针(pointer) 指针变量也称为指针,它保存着一个内存地址,或者说它的值是内存地址。 我们都知道程序运行的时候要放到内存,而程序中的每个符号都要对应一个内存地址。你可以把一个变量看成一个二元组。第一个元素是内存地址(adress),第二个元素是变量的值(value)。指针就保存着这个变量的地址 ...
分类:编程语言   时间:2020-04-14 14:05:32    阅读次数:80
c++中的string
要弄清c++中的string如何工作,首先要弄清c++中的字符是如何工作的,字符是什么 #include<iostream> int main() { const char *name= "Wangtn"; //name[2]='s'; std::cin.get(); } 如果没有const,下面注 ...
分类:编程语言   时间:2020-04-14 12:37:07    阅读次数:57
C/C++ 的 指针/引用 传参
结果 ...
分类:编程语言   时间:2020-04-13 16:45:16    阅读次数:64
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!