个性化阅读
专注于IT技术分析

标签:指针

第2页
如何在C#中使用指针访问结构体元素-srcmini
C#教程

如何在C#中使用指针访问结构体元素

半瓶木阅读(1369)评论(0)赞(1)

与C/C++的结构体不同, C#中的成员可以是方法, 字段, 索引器, 运算符方法, 属性或事件的成员。成员可以具有公共, 私有和内部访问说明符。 指针是存储相同类型变量的地址的变量, 即int指针可以存储整数的地址, char指针可以存储...

Floyd的慢速指针和快速指针方法如何工作?-srcmini
C++

Floyd的慢速指针和快速指针方法如何工作?

半瓶木阅读(934)评论(0)赞(0)

我们已经在以下文章中讨论了Floyd的快慢指针算法检测链表中的循环. 该算法是从链表的开头开始两个指针, 分别是慢速和快速。我们一次移动一个慢节点, 一次快速移动两个节点。如果有一个循环, 那么他们一定会见面的。此方法之所以有效, 是因为以...

C语言编程

为什么C将数组参数视为指针?

半瓶木阅读(995)评论(0)赞(0)

在C语言中, 数组参数被视为指针。以下foo()的两个定义看起来有所不同, 但是对于编译器而言, 它们的含义完全相同。为了提高可读性, 最好使用更准确的语法。如果传入的指针确实是整个数组的基址, 则应使用[]。 由于效率, 数组参数被视为指...

Rust智能指针解析-srcmini
Rust

Rust智能指针解析

半瓶木阅读(1260)评论(0)赞(0)

智能指针是一种数据结构, 其行为类似于指针, 同时提供诸如内存管理或绑定检查之类的附加功能。 智能指针跟踪其指向的内存, 还用于管理其他资源, 例如Fils句柄和网络连接。 智能指针最初是在C ++语言中使用的。 引用也是一种指针, 但是除...

C++详解

C语言简明教程(十一):函数和指针

半瓶木阅读(1424)评论(0)赞(0)

接上一节:输入输出和文件 C语言有两种很特别的数据类型:函数类型和指针类型,必须说明,函数以函数类为基础,指针同样以指针类型为基础,不然的从各个角度都能理解方式和指针的话那恐怕很难掌握C语言的核心。以数据类型为基础可以更好理解C语言的函数和...