写点什么

指针

0 人感兴趣 · 15 次引用

  • 最新
  • 推荐

浅论指针(三)

用户头像
Integer3 月 31 日

编程是两队人马在竞争:软件工程师努力设计出最大最好的连白痴都会使用的程序;而宇宙在拼命制造最大最好的白痴。到目前为止,宇宙是胜利者。——Rick Cook

浅论指针(二)

用户头像
Integer3 月 30 日

正是指针使C威力无穷。有些任务用其他语言也可以实现,但C能够更有效地实现;有些任务无法用其他语言实现,如访问硬件,但C却可以实现。——《C和指针》,〔美〕Kenneth A.Reek

浅论指针(一)

用户头像
Integer3 月 30 日

对于经验丰富的行家而言,得心应手的工具在初学时的困难程度往往要超过那些容易上手的工具。——《C陷阱与缺陷》,〔美〕Andrew Koenig

https://static001.geekbang.org/infoq/17/17b2f0a89517d0bd5dc0af661fca41e4.jpeg?x-oss-process=image/resize,w_416,h_234

精心总结 C++ 智能指针用法详解 (完整版) 附带视频讲解

用户头像
ShenDu_Linux2020 年 12 月 2 日

前言:为什么要使用智能指针:我们知道c++的内存管理是让很多人头疼的事,当我们写一个new语句时,一般就会立即把delete语句直接也写了,但是我们不能避免程序还未执行到delete时就跳转了或者在函数中没有执行到最后的delete语句就返回了,如果我们不在每一个

C 语言指针详解

用户头像
C语言与CPP编程2020 年 9 月 13 日

假如我们定义了 char a=’A’ ,当需要使用 ‘A’ 时,除了直接调用变量 a ,还可以定义 char *p=&a ,调用 a 的地址,即指向 a 的指针 p ,变量 a( char 类型)只占了一个字节,指针本身的大小由可寻址的字长来决定,指针 p 占用 4 个字节。

https://static001.geekbang.org/infoq/05/05117be2dcfb9c7e4a46a13e87b72a2c.png?x-oss-process=image/resize,w_416,h_234

悬挂引用是如何被 Rust 消灭的?

用户头像
袁承兴2020 年 8 月 25 日

Rust承诺:引用始终有效。 可是,Rust引用并没有堆变量的生杀大权“Ownership”,对于堆变量,只能借来用用,充其量借来改改(再还回去),那么Rust是如何保障引用的权益呢?

简单交互式页面的思考(C)

用户头像
Alex2020 年 8 月 19 日

在写二分树结构时,做了一个简单的交互式页面

https://static001.geekbang.org/infoq/dc/dc70dc19155a88c7206213818e68cf1d.jpeg?x-oss-process=image/resize,w_416,h_234

C++ this 指针的理解和作用

用户头像
小林coding2020 年 8 月 18 日

要想理解 C++ 的 this 指针,我们先把下面的 C++ 代码转换成 C 的代码。

https://static001.geekbang.org/infoq/c8/c85bfa9480db97cd5feef5a420f4a9c2.jpeg?x-oss-process=image/resize,w_416,h_234

Rust 所有权,可转可借

用户头像
袁承兴2020 年 7 月 14 日

堆变量的生命周期如何才能跨越原有作用域呢?

C/C++:const 常量真的可以用指针修改吗

用户头像
韩小非2020 年 6 月 6 日

编译器会对代码进行优化,导致用指针修改常量的值并不会成功。

指针_指针资料文章-InfoQ写作平台