码迷,mamicode.com
首页 >  
搜索关键字:c++ 指针    ( 27241个结果
10.坑-千万别把局部变量的指针作为函数的返回值
#include <stdio.h> #include <string.h> int * getarr(int * ipt); int main() { int a = 99; char * ch ; int *p = getarr(&a); //gets(ch); printf("%d\n", * ...
分类:其他好文   时间:2021-07-05 16:56:01    阅读次数:0
Morris中序遍历
看见一句话,感觉很好,记录一下:贵有恒,何须三更醒五更眠。最无益,莫过一日曝十日寒。 谈到中序遍历,常规的思路一个是递归,一个是迭代,其中迭代的思想需要显式的维护一个栈,以此来辅助遍历,但这连两种方法都不能达到O1的空间复杂度。刷题的时候看到一个巧妙的方法,利用二叉树中的闲散指针,每个节点访问两次, ...
分类:其他好文   时间:2021-07-05 16:53:36    阅读次数:0
浏览器
1、浏览器内核 trident 代表作:IE gecko 代表作:Mozilla webkit 苹果&谷歌旧版本 blink 谷歌&欧朋 2、IE常见BUG (1)图片边框bug 超链接a包裹图片img,图片在IE10及以下的浏览器,自带边框 解决方法: img设置border:none/0 (2) ...
分类:其他好文   时间:2021-07-02 16:34:49    阅读次数:0
了解Java
Java 原文链接 Java 优点: 真正的面相对象 完全屏蔽了指针,同时引入了垃圾回收机制 虚拟机跨平台,这是Java最大的特点,跨平台 Java 缺点 慢 难看,swing控件贴近unix界面,unix对中文支持度差 JDK(java development kit) 分为三个版本:J2SE,J ...
分类:编程语言   时间:2021-07-02 16:08:06    阅读次数:0
P3512 [POI2010]PIL-Pilots 单调队列
P3512 [POI2010]PIL-Pilots 单调队列 链接 限制与最大值最小值有关,所以我们考虑维护最大值最小值。 可以用双指针,但同时需要维护最大值最小值出现次数,但我们并维护不了任意区间内的最大值最小值。 考虑单调队列。 因为单调队列只能维护一个最值,所以我们开两个队列,一个维护最大值, ...
分类:其他好文   时间:2021-07-02 16:07:12    阅读次数:0
Go语言Slice作为函数参数详解
Go语言Slice作为函数参数详解 前言 首先要明确~~Go语言中实质只有值传递~~,引用传递和指针传递是相对于参数类型来说。 个人认为上诉的结论不对,把引用类型看做对指针的封装,一般封装为结构体,结构体是值类型,所以感觉都是值传递。不然我感觉其它语言实质不也都是值传递?不过我刚学Go,可能还没完全 ...
分类:编程语言   时间:2021-07-02 15:45:53    阅读次数:0
【C语言】让你不再害怕指针——C指针详解(经典,非常详细) 搬运工
一:复杂类型说明 1.int p //这是一个普通的整型变量 2.int *p //这是一个普通指针 3.int p[3] //这是一个普通数组 4.int *p[3] //定义了一个三维数组,其中的每个元素p[0]、p[1]、p[2]都是指向int变量的指针 5.int(*p)[3]; //定义了 ...
分类:编程语言   时间:2021-07-02 15:39:25    阅读次数:0
linux线程私有数据---TSD
linux线程私有数据 TSD 进程内的所有线程共享进程的数据空间,所以全局变量为所有线程共有。在某些场景下,线程需要保存自己的私有数据,这时可以创建线程私有数据(Thread-specific Data)TSD来解决。在线程内部,私有数据可以被线程的各个接口访问,但对其他线程屏蔽。 线程私有数据采 ...
分类:编程语言   时间:2021-07-02 15:35:15    阅读次数:0
C 语言中的指针函数写法
指针函数 #include <stdio.h> #define uint8 unsigned char #define uint16 unsigned short #define uint32 unsigned int uint8 get_device_type_flash() { printf(" ...
分类:编程语言   时间:2021-06-30 18:21:24    阅读次数:0
【知识图谱】【算法】-- 双指针类
1. 长度最小的子数组 20210629晚 来源链接:leetCode:209 确定快慢指针移动的策略 点击查看代码 var minSubArrayLen = function(target, nums) { let slow = 0; let fast = 0; let sum = 0; let ...
分类:编程语言   时间:2021-06-30 18:11:57    阅读次数:0
27241条   上一页 1 2 3 4 ... 2725 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!