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
abap指针
char str[ ]和char* str
1.对比两种写法2.char*char*str=“hello”;表示将字符串常量"hello"的首地址赋给
指针
str,所以str指向常量也就是const类型的值,只读而不可写。
Toby不写代码
·
2024-02-14 08:32
C/C++学习
c语言
C语言 - 字符串和
指针
字符串和
指针
用数组实现的字符串和用
指针
实现的字符串charstr[]="ABC";//用数组实现的字符串char*pstr="123";//用
指针
实现的字符串根据上例:用数组实现的字符串strstr是char
Jimmy_L_Wang
·
2024-02-14 08:07
leetcode(双
指针
)11.盛最多水的容器(C++详细解释)DAY9
示例提示2.解答思路两层for循环的做法时间会超时因此利用双
指针
进行一遍遍历。我们要清楚:每轮向内
小Q小Q
·
2024-02-14 07:48
C++刷题
leetcode
c++
算法
【力扣】5.最长回文子串
首先就是判断一个字符串是不是回文,我们可以设置两个
指针
,从前往后进行判断即可,运用暴力解题法,这里运用的动态规划法主要是要搞清楚原理即可。
我爱君君吖~
·
2024-02-14 07:17
力扣
题解
leetcode
算法
职场和发展
ndk-stack使用及符号表还原
对于ndk和native(c、c++)开发中,
指针
和内存管理是最重要也是最容易出问题的地方,稍有不慎就会遇到诸如内存地址访问错误、野针对、内存泄露、堆栈溢出、初始化错误、类型转换错误、数字除0等常见的问题
神迹12
·
2024-02-14 07:48
linux---同步方法
(这里有疑问可以先不管)1.2原子位操作由于原子位操作是对普通的
指针
进行操作,所以不像原子整型对应atomic_t,这里没有特殊的数据类型。相反,只要
指针
指向了任何你希望的数据,
M.lee—CN
·
2024-02-14 07:04
linux
运维
服务器
linux--进程
此结构体中有一个指向进程描述符的
指针
。内
M.lee—CN
·
2024-02-14 07:33
linux
运维
服务器
最后一刻,一万加成卡来了
在最后一次转的时候,
指针
到了一万加成卡处停止了,我有些屏住呼吸:它真不动了!随即出现了抽中一万加成卡的提示,这么长时间了,一万加成卡终于再次到来了!
半盏素茶
·
2024-02-14 06:24
iOS 逆向开发03:函数本质上
函数的返回值是放在X0(W0)寄存器里面的,如果返回值大于8个字节(
指针
大小=8字节),就会利用内存传递返回值。因此C语言函数建议不超过8个参数,OC函数建议不超过6个参数(O
differ_iOSER
·
2024-02-14 05:25
第33题 Search in Rotated Sorted Array
题目要求:找出题目要求的值的索引题目难度:中等解题思路:二分法查找在本题中,有序的数组是通过某种对称的方式进行的变换,因此是局部有序的,依然可以通过二分法进行查找1.设置左
指针
和右
指针
2.如果target
起不出个名字
·
2024-02-14 05:09
多态
派生类和虚函数实现运行时多态静态多态和动态多态区别:静态多态的函数地址早绑定-编译阶段确定函数地址动态多态的函数地址晚绑定-运行阶段确定函数地址下面通过案例进行讲解多态多态满足条件:1、有继承关系2、子类重写父类中的虚函数多态使用:父类
指针
或引用指向子类对象重写
一瓢夜海繁星
·
2024-02-14 04:16
java
开发语言
9.【CPP】List (迭代器的模拟实现||list迭代器失效||list的模拟实现)
list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过
指针
指向其前一个元素和后一个元素。
MLGDOU
·
2024-02-14 04:09
CPP
list
数据结构
c++
C语言
指针
在C语言中内存单元的地址称为
指针
,专门用来存放地址的变量,成为
指针
变量。
炸酱面。
·
2024-02-14 03:19
c语言
开发语言
exec函数族和守护进程
;最后一个参数必须使用空
指针
(
炸酱面。
·
2024-02-14 03:19
进程
线程和进程间通信
linux
c语言
数据结构-链表
structnote*next;}listnote,*linklist;data_tdata;:定义了一个名为data的字段,其类型为data_t;structnote*next;:定义了一个名为next的
指针
字段
炸酱面。
·
2024-02-14 03:18
C数据结构
数据结构
C++学习笔记之STL容器简单介绍,容器适配器,stack容器,queue容器
stack容器1.stack基本概念2.stack常用接口四、queue容器1.queue基本概念2.queue常用接口一、容器1.定义在数据存储上,有一种对象类型,它可以持有其它对象或指向其它对象的
指针
可别让我逮住你乐
·
2024-02-14 03:18
C++
c++
数据结构
4. 寻找两个正序数组的中位数
示例1:nums1=[1,3]nums2=[2]则中位数是2.0示例2:nums1=[1,2]nums2=[3,4]则中位数是(2+3)/2=2.5本题如果没有复杂度要求,那会极其简单,用双
指针
遍历的复杂度
放下梧菲
·
2024-02-14 03:30
B树和B+树的区别
此外,B+树的叶子节点之间通过
指针
连接,形成一个有序链表,方便范围查询和遍历。B+树的查询效率更加稳定,因为所有元素都在叶子节点上,而B树则需要从根节点开始一直查找到叶子节点。
张知文
·
2024-02-14 02:08
数据结构
size_t fwrite(const void* ptr, size_t size, size_t nmemb,FILE* stream);这里的nmemb是什么?
假设我们有一个文件
指针
`file`指向一个名为`data.txt`的文件。我们希望使用`fwrite`函数将一个数组`buffer`中的数据写入到该文件中。
一念男
·
2024-02-14 02:37
java
算法
开发语言
算法沉淀——链表(leetcode真题剖析)
两两交换链表中的节点03.重排链表04.合并K个升序链表05.K个一组翻转链表链表常用技巧1、画图->直观形象、便于理解2、引入虚拟"头节点"3、要学会定义辅助节点(比如双向链表的节点插入)4、快慢双
指针
爱学习的鱼佬
·
2024-02-14 02:57
算法沉淀
算法
链表
leetcode
指针
实现str函数
intmy_strlen(char*p){inti=0;while(*(p+i++));returni-1;}char*my_strcpy(char*p,char*q){intlen=my_strlen(q);for(inti=0;i
远瞻的鱼
·
2024-02-14 00:58
算法
数据结构
c语言
linux
指针
作业题
指针
一.选择题1.变量的
指针
,其含义是指该变量的b。
远瞻的鱼
·
2024-02-14 00:27
算法
数据结构
day6 不能用
指针
的情况下复刻strcpy和strcmp,对取相反数的一些尝试
1strcpy#include#include#includeintmain(intargc,constchar*argv[]){charstr[32]="";printf("请输入一个字符串>>");gets(str);charstr2[32]="";for(inti=0;i#include#includeintmain(intargc,constchar*argv[]){charstr[32]
远瞻的鱼
·
2024-02-14 00:57
linux
c#
磁盘操作复习,mvcp指令复习,
指针
字符串倒置
一、磁盘操作1.U盘接入虚拟机在虚拟机中查找可移动设备2.检测U盘是否被虚拟机识别ls/dev/sd*查找到有除sda外的内容,说明U盘链接成功3.查看磁盘的使用情况df-h若U盘没有被挂载在具体的目录下时,是不能被查找到的4.给磁盘分区使用fdisk工具例如:sudofdisk/dev/sdbm:获取帮助信息n:打印已有的磁盘分区d:删除已有的磁盘分区n:新建磁盘分区w:将操作写入磁盘并保存q:
远瞻的鱼
·
2024-02-14 00:26
c语言
linux
数据结构
算法
[c++]多态的原理
引用或
指针
的静态类型与动态类型不同这一事实正是C++语言支持多态性的根本所在。——《C++11Primer》在C++语言中,当我们使用基类的引用或
指针
调用一个虚成员函数时会执行动态绑定。
SFoRL
·
2024-02-13 23:19
C++
c++
“微课”促成长、团协行更远
“鼠标
指针
换高亮光圈怎么设置?”“假如不重拍视频,怎么后期处理视频中的错别字?”“我把视频链
d4a086386780
·
2024-02-13 22:41
字面值类型
每个字面值常量都对应一种数据类型,字面值常量的形式和值决定了它的数据类型,包含:整型和浮点型字面值字符和字符串字面值布尔字面值和
指针
字面值:booltest=false;nullptr是
指针
字面值;2、
十一月zz
·
2024-02-13 21:37
C/C++编程语言
作业2.13
使用
指针
完成字符串逆置#include#includevoidreverseString(char*str){char*start=str;char*end=str+strlen(str)-1;while
时雨90
·
2024-02-13 21:01
c语言
算法刷题:盛水最多的容器
盛水最多的容器.习题链接题目题目解析算法原理我的答案.习题链接盛水最多的容器题目题目解析V=H*Wh为左右两边低的一边,w为左右两边之间的距离算法原理定义两个
指针
left=0,right=n-1;left
墨溱
·
2024-02-13 20:12
算法
代码随想录算法训练营第8天|● 344.反转字符串● 541. 反转字符串II● 卡码网:54.替换数字● 151.翻转字符串里的单词● 卡码网:55.右旋转字符串
344.反转字符串思路:利用双
指针
进行字符串反转,i,j指数组头和尾,i,j下标指向元素两两交换,不断内缩,i也控制交换趟数。
strive340
·
2024-02-13 20:08
算法
数据结构
【PTA|判断题|期末复习】字符串
TF1-2调用printf函数,%s的格式输出字符串时,字符数组名、字符
指针
和字符串常量都可以作为输出参数。TF1-3字符'\0'的ASCII码值为0。
La_gloire
·
2024-02-13 20:30
PTA
c语言
双
指针
练习题移动零
示例1:输入:nums=[0,1,0,3,12]输出:[1,3,12,0,0]示例2:输入:nums=[0]输出:[0]提示:1current:当前的dest=>destination:目的地两个
指针
的作用
fly in the sky !
·
2024-02-13 19:47
#
双指针
算法
java
学习方法
程序人生
面试
CS50x 2024 - Lecture 4 - Memory
PixelArt将从更低的层面来了解计算机的工作原理00:06:57-Hexadecimal16进制表示255使用两个十六进制数字来表示单个字节00:14:23-Memory00:21:43-Pointers
指针
实际上只是一个地址
dc爱傲雪和技术
·
2024-02-13 18:04
算法
数据结构
C++ //练习 6.22 编写一个函数,令其交换两个int
指针
。
C++Primer(第5版)练习6.22练习6.22编写一个函数,令其交换两个int
指针
。
Navigator_Z
·
2024-02-13 18:33
#
C++
Primer(第5版)练习题
C/C++
c++
开发语言
算法
自学C语言第2篇的核心技术:第8章 数组
第2篇核心技术本篇介绍了C语言中数组,函数和
指针
这三大部分内容,并将前面所学的基础内容融入其中,学习更高级的程序设计知识。读者学习完本篇知识,可编写一些简单的C语言应用程序。
manyoftenvictory
·
2024-02-13 18:28
c语言
数据结构
算法
java数据结构与算法刷题-----LeetCode344. 反转字符串
所以可以采用双
指针
,left指向左边,
殷丿grd_志鹏
·
2024-02-13 18:57
算法
java
leetcode
算法
amdgpu内核中ringbuffer和indirect buffer
与直接向队列中写入命令不同,您可以将命令写入一块内存,然后将指向该内存的
指针
放入队列中。然后,硬件将跟随
指针
并执行内存中的命令,然后返回到环中的其余命令。如图ringbuffer.drawio.png
人间正道是沧桑a
·
2024-02-13 17:44
C语言第二十三弹---
指针
(七)
✨个人主页:熬夜学编程的小林系列专栏:【C语言详解】【数据结构详解】
指针
1、sizeof和strlen的对比1.1、sizeof1.2、strlen1.3、sizeof和strlen的对比2、数组和
指针
笔试题解析
小林熬夜学编程
·
2024-02-13 17:40
C语言详解
c语言
开发语言
那些 C语言
指针
你不知道的小秘密 (3)
前言在上一篇文章中小编主要讲解了野
指针
:小编总结了野
指针
出现的情况并说明其应对对策assert断言:小编带着大家试着怎么用assert并体会了assert防止野
邂逅岁月
·
2024-02-13 17:03
#
C语言与粉红色回忆
c语言
开发语言
那些 C语言
指针
你不知道的小秘密 (4)
在上一篇探访
指针
小秘密(3)的文章中,小编主要讲了:数组名的含义:知晓了数组名的一般含义,以及他的两种特殊情况数组名的实际运用:我们通过
指针
的形式更进一步利用数
邂逅岁月
·
2024-02-13 17:03
#
C语言与粉红色回忆
c语言
开发语言
那些 C语言
指针
你不知道的小秘密 (2)
前言在上一篇的
指针
专题中我们主要学习了1.
指针
变量和地址中,内存是什么以及其大小转化关系,
指针
和地址的区别,&和*的运用。2.我们还说明了,
指针
可以加上或减去一
邂逅岁月
·
2024-02-13 17:02
#
C语言与粉红色回忆
c语言
开发语言
c++ 类的第二章,对象的创建和使用
使用方法和intdouble是一样的,可以定义变量,数组,
指针
,而定以后的变量,我们把它叫做这个类的对象。
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
c++关于this
指针
this
指针
是隐藏在每一个成员函数中的特殊
指针
,它指向的是所在成员对象的本身。
power 雀儿
·
2024-02-13 16:32
c++专区
c++
开发语言
C语言,传递
指针
(地址)给函数
文章目录案例1-传地址或
指针
给
指针
变量案例2-传数组给
指针
变量思路题当函数的形参类型是
指针
类型时,是使用该函数时,需要传递
指针
,或者地址,或者数组给该形参,举例说明:案例1-传地址或
指针
给
指针
变量代码展示
Alienware^
·
2024-02-13 16:55
C语言
c语言
数据结构
算法
力扣算法训练_无重复的最长子串(JAVA)
题目:思路:定义一个map集合对象,和二个
指针
,end
指针
进行遍历集合,start
指针
用来规定起点,当end
指针
遍历到重复元素时,计算出end与start的差值ans,又从这个地方重新进行遍历,以此往复
为你千千万万遍的哈桑
·
2024-02-13 16:24
java
算法
力扣算法训练_链表的中间结点(JAVA)
题目:思路:让二个
指针
最开始都指向头结点,一个
指针
一直移动两格,一个
指针
一直移动一格,当快
指针
移动到最后时,慢
指针
刚好指向中间结点。判断快
指针
的条件,只需要依次列举就好(引用官方的图片)。
为你千千万万遍的哈桑
·
2024-02-13 16:54
java
算法
力扣算法训练_两数之和
题目思路:最开始想的是用双
指针
一个向右一个向左遍历,结果代码超时,如图:转变思路,不仅可以利用双
指针
,还可以用map集合中的键值对来解决问题,这里阐述几个关键方法,containinsKey()如果集合中有指定的值
为你千千万万遍的哈桑
·
2024-02-13 16:53
算法
java
力扣算法训练_移动零(JAVA)
题目这道题利用的是快慢
指针
方法,因为不需要排序所以快
指针
只用往前遍历,只要不遍历到零时,用慢
指针
进行装载。代码
为你千千万万遍的哈桑
·
2024-02-13 16:23
算法
java
力扣题目训练(8)
2024年2月1日力扣题目训练2024年2月1日力扣题目训练404.左叶子之和405.数字转换为十六进制数409.最长回文串116.填充每个节点的下一个右侧节点
指针
120.三角形最小路径和60.排列序列
落幕·重逢
·
2024-02-13 16:21
编程学习
leetcode
算法
c++
c语言—
指针
排序
程序分析:利用
指针
方法。
努力进步的小姜
·
2024-02-13 16:19
开发语言
排序算法
编辑器
c语言
学习
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他