51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#空指针
函数指针与指针函数,以及指针的指针
函数指针:指向函数的指针,本质就是一个指针变量。格式: char*(*fun)(intparam);char*test(intparam);fun=test; 指针函数:函数的返回值是一个类型指针,其本质是函数。格式:char*fun(void); 指针的指针:指向指针的指针,就是两个星(...
代码星球
·
2020-04-06
指针
函数
以及
C语言事实上不简单:数组与指针
之前在写C的时候,没怎么留意数组。就这么定义一个。然后颠来倒去的使用即可了。只是后来碰到了点问题。解决后决定写这么一篇博客,数组离不开指针。索性就放一起好了。如今我定义了一个数组:intcc[10];环绕这个数组有好几种指针:cc,cc+1,&cc[0],&cc,&cc+1等等。...
代码星球
·
2020-04-06
语言
事实上
不简单
数组
指针
c++ 智能指针用法详解
本文介绍c++里面的四个智能指针:auto_ptr,shared_ptr,weak_ptr,unique_ptr其中后三个是c++11支持,并且第一个已经被c++11弃用。为什么要使用智能指针:我们知道c++的内存管理是让很多人头疼的事,当我们写一个new语句时,一般就会立即把delete语句直接也写了,但是我们不能避...
代码星球
·
2020-04-05
c++
智能
指针
用法
详解
智能指针shared_ptr的用法
为了解决C++内存泄漏的问题,C++11引入了智能指针(SmartPointer)。 智能指针的原理是,接受一个申请好的内存地址,构造一个保存在栈上的智能指针对象,当程序退出栈的作用域范围后,由于栈上的变量自动被销毁,智能指针内部保存的内存也就被释放掉了(除非将智能指针保存起来)。 C++11提供了...
代码星球
·
2020-04-05
智能
指针
shared
ptr
用法
perl 操作文件指针
之前使用perl脚本写了一个读取文件的小工具,但是由于当时使用的Tie的方式,在处理大文件时,效率并不十分理想,所以在网上搜索了perl如何操作文件指针的文章,自己也学习一下,本博客就是学习过程中留下的记录。 perl打开文件的方式命令如下,"<"的含义为将test.txt文件的内容重定向到...
代码星球
·
2020-04-05
perl
操作
文件
指针
char指针类型的传值和传址
...
代码星球
·
2020-04-04
char
指针
类型
传值
传址
JAVA单链表的实现-不带头结点但带有尾指针
1,本程序实现了线性表的链式存储结构。实现的链表带有两个指针,一个始终指向链表中的第一个结点,另一个指针始终指向链表中的最后一个结点。之所以设置尾指针,是因为,在插入元素到链表中的末尾时,可以通过尾指针直接找到链表的最后一个元素,从而不需要遍历链表就可以完成插入操作。2,具体实现链表的类名为LList2.java,它首...
代码星球
·
2020-04-04
JAVA
单链表
实现
带头
结点
JAVA单链表的实现-不带头结点且没有尾指针
本程序采用JAVA语言实现了线性表的链式实现。首先定义了线性表的接口ListInterface,然后LList类实现了ListInterface完成了链表的实现。本实现中,链表是不带表头结点的,且有一个指针始终指向链表中的第一个元素,并没有定义尾指针。因此,每次向链表中插入新结点时需要遍历链表一次。更详细的解释参考《数...
代码星球
·
2020-04-04
JAVA
单链表
实现
带头
结点
C++ 中函数参数传递引用和传递指针的区别
参考 https://www.cnblogs.com/yanlingyin/archive/2011/12/07/2278961.html总结如下:相同点:●都是地址的概念;指针指向一块内存,它的内容是所指内存的地址;而引用则是某块内存的别名。★不同点:●指针是一个实体,而引用仅是个别名;●引用只能在定义时被...
代码星球
·
2020-04-04
传递
C++
函数
参数
引用
指针生成网络(Pointer-Generator-Network)原理与实战
阅读目录0前言1 Baselinesequence-to-sequence2Pointer-Generator-Network3 Coveragemechanism4实战部分4.1DataSet4.2 Experiments4.3 Evaluation4....
代码星球
·
2020-04-03
指针
生成
网络
Pointer-Generator-Network
原理
C语言:使用结构体和指针函数实现面向对象思想(OO编程)
有关:《C语言:过年回家发现只有我没有对象》 观察如下两个程序a.c和b.c: A.c #definescreen((charfar*)0xb8000000)typedefstrctc{charchr;charcolor;void(*put)(structc*,int,int);}ch;v...
代码星球
·
2020-04-01
语言
使用
结构
指针
函数
C++ STL map容器值为指针时怎么释放内存
最近在使用STL中map时,遇到了一个问题,就是当map中值为指针对象时怎么释放内存?//站点与TCP连接映射表(key为ip_port_stationCode,value为clientSocket*)std::map<String,DataUpload*>g_TcpConnMap;//遍历站点列表,为每个...
代码星球
·
2020-04-01
C++
STL
map
容器
指针
理解指针
如题:理解指针 转载请保留作者和地址http://www.cnblogs.com/scotth/p/3703616.html VS如何看汇编代码(DEBUG状态) Debug->Windows->DisAssambly即可看到汇编窗口 先看看C++代码...
IT猿
·
2020-03-27
理解
指针
指针函数与函数指针的区别(转)
一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型...
IT猿
·
2020-03-27
指针
函数
区别
this指针基础介绍
=================this指针的由来==================== 一个学生可以有多本书一样,而这些书都是属于这个同学的;同理,如果有很多个同学在一起,那么为了确定他们的书不要拿混淆了,最好的办法我想应该就是每个同学都在自己的书上写上名...
开发笔记
·
2020-03-10
this
指针
基础
介绍
首页
上一页
...
9
10
11
12
13
下一页
尾页
按字母分类:
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
其他