发布网友 发布时间:2022-02-28 09:52
共4个回答
热心网友 时间:2022-02-28 11:21
指针很有用的,推荐一本书 《C和指针》,此书特好
热心网友 时间:2022-02-28 12:39
一句话:高效性
热心网友 时间:2022-02-28 14:14
指针是值得重视的。编程不一定用指针,可以用数组。
但是,对编程来说,一般指针就占用4个字节,保存某个变量、结构体甚至是函数的地址。
程序运行,直接按地址跳转是非常快的,效率很高。
比如:多个函数用到一个很大的数组,如果用这个数组的地址来传递信息,一是不用把整个数组传到其他地方(复制,浪费空间和时间),二是效率很高。
在追求效率和空间的时候,就必须得考虑指针。如:嵌入式系统或者软件
总之,不要害怕指针,指针有指针的规律,刚开始学习,比较难懂,没关系,慢慢就熟悉了。
编程就像数学,越练习,越能写出好的代码。
希望对你有帮助。追问非常感谢啊。
热心网友 时间:2022-02-28 16:05
指针的最大用处应该是实现离散的数据结构。比如链表,树什么的,用顺序结构来表示太浪费内存,而且操作速度还慢,这时候就肯定要用离散数据结构了,而离散的数据结构必须依靠指针来实现。