E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
指针专题
C++中的三个交换函数swap、swap_ranges、iter_swap
之间的区别是可以将容器看成基本的数据类型,可以像处理基本的数据类型一样来处理容器,比如直接赋值,或者当成参数传递给函数做形参;但是数组有所不同,数组是一个包括有很多元素的数据类型,不能像处理基本数据类型那样直接对数组进行操作,需要借助
指针
爱听雨声的北方汉
·
2025-03-24 08:02
轻轻松松学C++
c++
C++学习系列(11):智能
指针
(unique_ptr、shared_ptr、weak_ptr)
C++学习系列(11):智能
指针
(unique_ptr、shared_ptr、weak_ptr)1.引言在C++传统的内存管理方式中,动态分配的对象需要手动释放,否则可能会导致内存泄漏(MemoryLeak
DoYangTan
·
2025-03-24 08:58
C++学习系列
c++
学习
java
大疆C++开发面试题及参考答案
虚表
指针
在内存中的存放位置在哪里?虚函数主要用于实现多态性。多态是面向对象编程中的一个重要概念,它允许通过基类
指针
或引用调用派生类中重写的函数。
大模型大数据攻城狮
·
2025-03-24 07:54
信号量
C++面试
C++面经
堆和栈
TCP和UDP
智能指针
C++11
微服务即时通信系统---(五)框架学习
库安装总体打包安装总体卸载总体升级头文件包含和编译时指明库ODB常见操作介绍类型映射ODB编程类与接口介绍mysql连接池对象类mysql客户端操作句柄类mysql事务操作类针对可能为空的字段封装的类似于智能
指针
的类型针对查询结果所封装的容器类和条件类
YangZ123123
·
2025-03-24 05:58
微服务即时通信系统
学习
微服务
算法
Linux内核中的数据结构与算法(三)哈希链表
Linux链表认为双
指针
表头双循环链表对于HASH表来说过于浪费,因而设计了一套用于HASH表的hlist的数据结构,单
指针
表头双循环链表。hlish表头仅有一个指向首节点的
木木0o0欧尼
·
2025-03-24 04:22
Linux
链表
数据结构
linux
字符串作为数组和用
指针
指向的字符串的区别
字符串作为数组和用
指针
指向的字符串在C语言(以及类似语言如C++)中都有各自的用途和特点。
kfhj
·
2025-03-24 03:40
c语言
【嵌入式学习2】
指针
- 数组
目录##概述##
指针
###
指针
特点##
指针
变量###
指针
变量特点##区别##
指针
变量的使用定义
指针
变量时:使用
指针
变量时:##通过
指针
间接修改变量的值##
指针
大小
指针
大小与数据类型无关:无论
指针
指向什么类型的数据
XYN5114
·
2025-03-24 02:34
嵌入式学习
学习
笔记
嵌入式硬件
c语言
第二十二章: 静态多态与动态多态的衔接_《C++ Templates》notes
实现方式:通常结合基类
指针
和模板注册机制。桥接模式(Brid
郭涤生
·
2025-03-24 02:00
c/c++
c++
开发语言
笔记
C++:函数
指针
进阶(三):Lambda函数详解:概念详解
1:Lambda函数语法C++语法的基本格式为:[capture](parameters)->return_type{/*...*/}(1)[capture]:[]内为外部变量的传递方式,值、引用等,如下[]//表示的是在lambda定义之前的域,对外部参数的调用;[=]//表示外部参数直接传值[&]//表示外部参数传引用,可修改值。当默认捕获符是&时,后继的简单捕获符必须不以&开始。而当默认捕获
FishAnd_Yu
·
2025-03-24 01:26
#
C++精华
c++
C++
Lamdba
Linux系统编程:目录操作、文件权限与库管理
以下是用于目录操作的核心函数及其用法:1.opendir功能:打开一个目录,返回指向目录流的
指针
。
网恋东雪莲被骗114514
·
2025-03-24 00:15
linux
运维
服务器
leetcode-hot100-python-
专题
三:滑动窗口
1、无重复字符的最长子串中等给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s=“abcabcbb”输出:3解释:因为无重复字符的最长子串是“abc”,所以其长度为3示例2:输入:s=“bbbbb”输出:1解释:因为无重复字符的最长子串是“b”,所以其长度为1。示例3:输入:s=“pwwkew”输出:3解释:因为无重复字符的最长子串是“wke”,所以其长度为3。请注意,
༺ Dorothy ༻
·
2025-03-24 00:15
leetcode
hot100
leetcode
python
算法
数据结构之链表(单链表)
头删:5.单链表的查找一、链表的概念链表是一种物理存储结构上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的
指针
链接次序实现的。链表实际上就像一列火车一样,每一个
Dust-Chasing
·
2025-03-23 23:08
数据结构
链表
c语言
深入理解
指针
(1)
指针
,一般是代
指针
变量,
指针
是C语言中至关重要的一部分。由于内容较多,且较难,所以我们掰开了揉碎了慢慢讲,今天我们开始先讲解字符
指针
,
指针
数组,数组
指针
。
Dust-Chasing
·
2025-03-23 23:38
c语言
开发语言
C语言_数据结构总结8:链式队列
纯C语言实现,不涉及C++链队列队列的链式表示称为链队列,它实际上是一个同时具有队头
指针
和队尾
指针
的单链表,头
指针
指向对头结点,尾
指针
指向队尾结点。
*.✧屠苏隐遥(ノ◕ヮ◕)ノ*.✧
·
2025-03-23 20:17
C语言—数据结构
数据结构
c语言
开发语言
visualstudio
visual
studio
链表
C语言
指针
入门(一)
1.什么是
指针
?内存会划分为一个个内存单元(一个内存单元大小为1字节)每个内存单元都有一个编号即地址也被称为
指针
,我们可以理解为
指针
就是地址。通过
指针
可以找到其所指向的内存单元。
悄悄敲敲敲
·
2025-03-23 20:13
c语言
开发语言
C语言
指针
入门(二)
1.二级
指针
二级
指针
就是
指针
的
指针
,即存放
指针
变量地址的一个变量。
悄悄敲敲敲
·
2025-03-23 20:13
c语言
开发语言
算法
c++
从头开始学C语言第三十一天——void
指针
和const
指针
void
指针
void
指针
是一种不确定数据类型的
指针
,可以通过强制转换类型让该
指针
指向任何数据类型的变量。
神阶平天牛魔王
·
2025-03-23 19:36
c语言
html5 相册翻转效果,HTML5 css3:3D旋转木马效果相册
这篇博客的目的是因为上篇HTML5CSS3
专题
诱人的实例CSS3打造百度贴吧的3D翻牌效果中有个关于CSS3D效果的比较重要的知识点没讲到,就是perspective和tranlateY效果图:嘿嘿,我把大学毕业时的一些照片
岑依惜
·
2025-03-23 18:58
html5
相册翻转效果
环形链表判断、入环问题
对于这个问题第一步肯定先是判断该链表是否有环,想要判断该链表是否有环那就需要用到快慢
指针
,什么是快慢
指针
呢?就是一个
指针
走一步,另一个
指针
走两步,如果两个
指针
会相等就说明该链表有
学习编程的gas
·
2025-03-23 16:40
链表
数据结构
算法及数据结构系列 - 滑动窗口
系列文章目录算法及数据结构系列-二分查找算法及数据结构系列-BFS算法算法及数据结构系列-动态规划算法及数据结构系列-双
指针
算法及数据结构系列-回溯算法算法及数据结构系列-树文章目录滑动窗口框架思路经典题型
诺亚凹凸曼
·
2025-03-23 15:33
算法及数据结构
算法
数据结构
java
C/C++数据类型--整型类型
占用多少空间与数据结构的区别数据类型更倾向于表示数据的身份数据结构表示的是怎么操作数据(是在类型的基础上进行对数据的操作的)C语言允许使用的类型类型的分类算术类型:基本类型和枚举类型纯量类型:算术类型和
指针
类型组合类型
蓝心湄
·
2025-03-23 15:30
C/C++数据类型
c语言
【45】
指针
:数据搬运的“导航员”——大小端与数据转换
【45】
指针
:数据搬运的“导航员”——大小端与数据转换一、
指针
:数据搬运的“导航员”想象你是一个快递员,需要把一箱书从图书馆搬到教室。传统方法:每次搬一本书,走一趟送一趟,效率很低。
智木芯语
·
2025-03-23 15:28
【编程技巧】
单片机
嵌入式硬件
#STC8
#STM32
嵌入式
Leetcode 160 Intersection of Two Linked Lists
找这两个链表第一个公共节点,如果没有返回nullptr题目链接https://leetcode.com/problems/intersection-of-two-linked-lists/description/题解两个
指针
分别从两个链表
xxxmmc
·
2025-03-23 12:35
leetcode
算法
双指针
(相交链表) Python双
指针
(相交链表)Python双
指针
原题地址:https://leetcode.com/problems/intersection-of-two-linked-lists/Giventheheadsoftwosinglylinked-listsheadAandheadB
小杨快没头发了
·
2025-03-23 11:04
Leetcode
刷题
第十五章:模板参数推导_《C++ Templates》notes
模板参数推导第十五章核心知识点概览多选题设计题测试用例总结第十五章核心知识点概览模板参数推导基础引用折叠与完美转发SFINAE原则C++17类模板参数推导auto和decltype(auto)的推导规则模板参数推导基础知识点:函数模板参数通过调用时的实参类型推导数组/函数类型退化为
指针
引用类型不触发退化默认参数不参与推导代码示例
郭涤生
·
2025-03-23 06:21
c/c++
c++
windows
开发语言
【go】如何处理可选配置
——使用
指针
,将nil和类型0值做区分但是入参包含结构体,可读性差无法解决2.生成器模式生成器模式介绍生成器模式(BuilderPattern)是一种创建型设计模式,用于构建复杂对象。
还没入门的大菜狗
·
2025-03-23 06:47
go
golang
开发语言
说明 unique_ptr 的 reset 方法?
以下是reset方法的几种用法和示例:无参数调用reset()当调用reset()时,std::unique_ptr会释放它当前管理的资源,并将
指针
置为空。
·
2025-03-23 06:01
unique-ptrreset
C语言【文件操作】详解下
引言详细介绍了文件的随机读写函数和文件读取结束的判定看这篇博文前,希望您先仔细看一下这篇博文,理解一下文件
指针
和流的概念:C语言【文件操作】详解上-CSDN博客一、文件的随机读写函数1.fseek函数根据文件
指针
的位置和偏移量来定位文件
指针
Run_Teenage
·
2025-03-23 02:08
C语言基础
c语言
C语言基础与进阶学习指南(附运行效果图及术语解析)
C语言基础与进阶学习指南(附运行效果图及术语解析)目录C语言标准与编译流程CPU与内存基础C语言基础语法数据类型详解变量与内存管理运算符与表达式输入输出函数函数与内存管理
指针
与内存操作结构体与高级应用1
算法练习生
·
2025-03-23 01:59
C语言
c语言
开发语言
CAD二次开发踩过的坑
CAD二次开发踩过的坑CAD二次开发踩过的坑一、3D图形编译不过二、智能
指针
三、多文档操作规范流程四、CAD系统变量(参数)大全五、细节注意CAD图纸在软件中出现许多连接线线怎么关闭C++try无法展开无调试信息
我的sun&shine
·
2025-03-23 01:27
CAD二次开发
c++
STM32八股【2】-----ARM架构
R13栈
指针
(SP)指向当前栈顶,负责管理栈操作。分为主栈
指针
(MSP)和进程栈
指针
(PSP):系统中断处理和普通任务可以使用不同的
Invinciblenuonuo
·
2025-03-23 01:25
stm32
arm开发
架构
华为OD机试 - 输出单向链表中倒数第k个结点 - 双
指针
(Python/JS/C/C++ 2024 B卷 100分)
华为OD机试2024E卷题库疯狂收录中,刷题点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。一、题目描述输入一个单向链表,输出该链表中倒数第k个结点,链表的倒数第1个结
哪 吒
·
2025-03-22 21:03
华为od
链表
python
《南京日报》
专题
报道 | 耘瞳科技“工业之眼”加码“中国智造”
在江宁开发区,机器人已不再是科幻电影里的遥远想象,他们就像人类的“同事”,在工地上忙着贴砖、刷墙、搬运、检测;在体育训练场上帮助运动员矫正姿势;在医院里帮助医生发现帕金森早期征兆,在智慧工厂里与人类分工协作……作为南京市机器人产业“一核多翼”布局的“核”,江宁开发区当前聚集人工智能产业核心及上下游关联企业超百家。近日,《南京日报》走访了多家链条上的“明星企业”,耘瞳科技作为中国领先的智能检测与测量
耘瞳科技
·
2025-03-22 17:04
科技
无锁并发环形队列(Java版)
普通的顺序队列,当队列不满且tail
指针
移动到数组的最后位置时,就需要将数组中的元素整体向前搬移,而环形队列却不用。这就提高了入队的效率。
呆呆的蜗牛
·
2025-03-22 17:31
数据结构和算法
队列
java
多线程
RTOS之环形缓冲区和队列
实际上环形缓冲区是一个固定大小的连续内存空间,用两个
指针
管理数据:写
指针
:指向下一个可以写入数据的位置。读
指针
:指向下一个可以读取的数据位置。
三五度
·
2025-03-22 17:01
RTOS
单片机
stm32
嵌入式硬件
c语言
通信之段开销、管理单元
指针
、净负荷
今天来讲讲sdh段开销、管理单元
指针
、净负荷吧~SDH段开销(SOH)是指STM-N帧结构中为了保证信息净负荷正常灵活传送所必需的附加字节,用于网络的运行、管理和维护。
玖Yee
·
2025-03-22 16:56
信息与通信
算法刷题记录——LeetCode篇(1) [第1~100题](持续更新)
更新时间:2025-03-21LeetCode刷题目录:算法刷题记录——
专题
目录汇总技术博客总目录:计算机技术系列博客——目录页优先整理热门100及面试150,不定期持续更新,欢迎关注!
Allen Wurlitzer
·
2025-03-22 16:56
实战-算法解题
算法
leetcode
职场和发展
Python文件与格式化:编程世界的“读写之道“(技术深挖版)
Python的open()函数如同手持放大镜,让我们能精确控制阅读和书写:#经典打开模式组合withopen("data.txt","r+",encoding="utf-8")asf:#r+模式:可读可写,文件
指针
初始位置在开头
被窝妄想家
·
2025-03-22 14:44
python进阶指南
python
数据库
开发语言
C++从入门到实战(六)类和对象(第二部分)C++成员对象及其实例化,对象大小与this详解
成员变量、成员函数与局部变量的对比二、类的实例化2.1什么是实例化,实例化的概念2.2类的实例化过程1.类的定义2.实例化对象3.初始化对象4.访问对象的成员函数三、对象大小类对象大小计算示例四、this
指针
珹洺
·
2025-03-22 14:13
C++学习之旅
c++
java
开发语言
数据结构
sql
汇编
算法
智能
指针
和常规
指针
在性能上有什么区别?
智能
指针
和常规
指针
在性能上确实存在一些差异,这些差异主要源于它们在内存管理机制上的不同。
·
2025-03-22 13:47
指针
智能
指针
和常规
指针
在性能上有什么区别?
智能
指针
和常规
指针
在性能上确实存在一些差异,这些差异主要源于它们在内存管理机制上的不同。
·
2025-03-22 13:45
指针
数据结构双向链表的创建与初始化
include//定义节点类型typedefintdata_t;typedefstructnode{data_tdata;//以整型数据为例structnode*prev;//指向structnode点的
指针
拉梅洛.
·
2025-03-22 13:58
数据结构
链表
从原理到实践:Go 语言内存优化策略深度解析
目录一、引言二、Go语言内存管理基础原理2.1栈与堆内存分配2.2垃圾回收机制剖析三、内存优化策略与实践3.1合理使用
指针
传递3.2避免不必要的内存分配3.3优化切片与映射的使用3.4控制变量作用域3.5
叶间清风1998
·
2025-03-22 13:25
服务器
linux
网络
【43】单片机编程核心技巧:
指针
基础与应用详解
【43】单片机编程核心技巧:
指针
基础与应用详解七律·
指针
寻址
指针
寻址变量间,间接操作更灵活。数组处理显优势,常量绑定守规则。绑定卸装需谨慎,地址自增效率高。C语言魂在
指针
,编程精髓需掌握。
智木芯语
·
2025-03-22 11:42
【编程技巧】
单片机
嵌入式硬件
#STM32
#STC8
嵌入式
C++回顾 day2
可以对
指针
进行引用,但是不存在引用的引用inta;int*p=&a;int*&rp=p;//此时rp是一个地址,要改变p的值要么*rp=XXX;//要么rp=&XXX;int&ra=a;int&&rra
星夜982
·
2025-03-22 09:55
C++回顾
算法
数据结构
c++
Pytorch使用手册-DCGAN 指南(
专题
十四)
1.Introduction本教程将通过一个示例介绍DCGANs(深度卷积生成对抗网络)。我们将训练一个生成对抗网络(GAN),在给它展示大量真实名人照片后,它能够生成新的“名人”图片。这里的大部分代码来源于PyTorch官方示例中的DCGAN实现,而本文档将对该实现进行详细解释,并阐明这种模型的运行机制及其背后的原因。无需担心,你不需要事先了解GAN的知识,但初次接触的读者可能需要花一些时间来理
AI专题精讲
·
2025-03-22 08:43
Pytorch入门到精通
pytorch
人工智能
python
C语言复习笔记5---数组
数组考点排序冒泡排序O(n^2)选择排序O(n^2)(插入排序)分离每一位正序逆序哈希(hash)→用值直接作为下标日期处理问题数组的基本操作插入和删除逆序(移位)7-19田忌赛马(双
指针
)二维数组→矩阵矩阵转置判断对称矩阵矩阵运算矩阵移位杨辉三角
.又是新的一天.
·
2025-03-22 08:42
C语言复习笔记
c语言
算法
c++
代码随想录算法训练营第八天| 344 反转字符串、541 反转字符串II
这两天开的是字符串
专题
,我准备在做题的时候用C++做一遍,再用C做一遍,因为一直刷leetcode用的都是C++,导致C的基础太薄弱了,之后工作中有可能用到C,相当于再复习复习一、Leetcode344
Anjoubecoding
·
2025-03-22 04:33
算法
数据结构
c++
c语言
leetcode
C++|向函数传递对象
在C++里,对象作为函数的参数和返回值,有值传递、
指针
传递和引用传递这三种传递方式,下面为你详细介绍。1.值传递在值传递时,把实参对象的值复制给形参对象,函数会接收实参的一个副本,而非实参本身。
柯ran
·
2025-03-22 02:44
C++程序设计
c++
开发语言
力扣刷题|链表面试题 02.02. 返回倒数第 k 个节点
快慢
指针
思想,画图更容易理解/***Definitionforsingly-linkedlist.
柯ran
·
2025-03-22 02:44
力扣
leetcode
算法
数据结构
链表
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他