C++ 指针有什么实际的用涂

来源:百度知道 编辑:UC知道 时间:2024/06/08 00:20:08
就说能搞什么。
我的意思是在实际的软件编程中,会用到指针吗?

建议你看一下这个
http://baike.baidu.com/view/159417.htm
C的指针和C++的基本相同。
指针就是存储一个存放数据地址的变量。
所以象对数据操作一样,对地址也可以进行一些操作
比如(地址++)表示指向下一个同样变量的地址...

举个例子给你,不知道你学没学过数据结构
连表就是一个最好的例子,
一个链把所有需要用的数据串在一起,
用什么串呢?这就是指针。
如果存储下一个数据节点的地址到本数据节点
那么我就知道下一个数据的在哪,
同样我可以通过修改这些地址来改变整个链的结构,
比如删除,添加等等!

最简单的,传变量地址
在深层一点,做数据结构方面,例如链表
跟深层一些,做回调函数的传值
更深层一些,hack程序内存 or 操作系统
最深层的:你能想到什么,指针就能做什么

一个二极管能搞什么,它组成了世界第一台计算机的核心部件。

你的问的问题太奇怪了,指针是一个概念,不是工具。

看来你还没有真正的学习c++,没有指针c++还能干什么?

c++的精髓就是继承和多态,没有指针拿什么实现多态?

肯定要用到的,要不还搞毛,没指针那就不是C的继承了。

很浅显的道理:没用的东西是不会有人去学的。