问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言的指针有什么用?编程不一定要用指针吧?请高手指点一下。

发布网友 发布时间: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

指针的最大用处应该是实现离散的数据结构。比如链表,树什么的,用顺序结构来表示太浪费内存,而且操作速度还慢,这时候就肯定要用离散数据结构了,而离散的数据结构必须依靠指针来实现。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 变形金刚08动画日语版剧情介绍 高分!换显卡nvidia控制面板被我卸了,重新安装显卡驱动后没了nvidia控... 我的nvidia控制面板被卸载了 怎么找回啊 卸载后 这个画面看着很奇怪_百 ... 李卓彬工作简历 林少明工作简历 C语言中一个程序用指针有什么优势么? 指针变量的作用(C语言) C语言的指针有什么用 C语言指针的意义 c语言的指针到底有什么用? c语言指针定义,有什么用,作用有 关于c语言中指针的作用? 新浪微博举报别人会被发现吗 C语言指针到底有什么用 C语言中指针的作用是什么? 新浪微博被人举报会怎么样 c语言中用指针的好处有哪些? C语言中的指针到底有什么用 怎样才能注册一个新的 怎么用电脑注册 学习C语言用什么编译器? 如何快速注册 C语言用什么编译器? C语言的编译器是用什么语言写的? c语言编译器是用什么于语言写的 C语言中为什么要用到指针呢 ? 在C语言中什么是指针?指针是干什么用的?,有什么意义? 在C语言中函数类型的指针有什么作用 C语言的指针有什么实际作用 C语言中指针这一部分学了有什么用? c语言中指针怎么使用? C语言的指针怎么用啊? C语言是什么意思干什么的? 什么是c语言 什么是C语言? 什么是C语言? 什么是C语言和C+语言 c语言都有什么? c语言中&是什么意思 ->c语言什么意思? C语言的C全称是什么? c语言什么意思? == 在c语言中是什么意思 C语言是什么? C语言的重要内容是什么?