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

C语言指针的作用有哪些?

发布网友 发布时间:2022-04-23 08:55

我来回答

5个回答

热心网友 时间:2022-06-18 16:41

指针的用途非常广泛,比如如果你想通过函数改变一个变量的值,就得用指针而不能用值传递。还有在很多时候变量,特别是对象的数据量实在太大,程序员就会用指针来做形参,只需要传递一个地址就行,大大提高了效率。简单地说指针就是指向变量和对象的地址。

基本说明:

1、在计算机中,所有的数据都是存放在存储器中的。 一般把存储器中的一个字节称为一个内存单元, 不同的数据类型所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等;

2、为了正确地访问这些内存单元,须为每个内存单元编上号。 根据一个内存单元的编号即可准确地找到该内存单元。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也把这个地址称为指针。内存单元的指针和内存单元的内容是两个不同的概念。

热心网友 时间:2022-06-18 16:41

指针的作用就是存储地址值。从数值上来看,它和整型数据没有区别,
在使用中,系统是通过地址来访问内存中的数据的。多看看书,多练习一下,多体会体会

热心网友 时间:2022-06-18 16:42

您好
C语言指针的作用很多,其实说白了就是直接操作内存,或者理解为直接操作内存的优点有哪些
1、效率更高,这个很容易理解,直接操作内存,效率必然更高
2、可以写复杂度更高的数据结构,这个也好理解,程序员可以操作内存,当然可以写出灵活、复杂的数据结构
3、编写出简洁、紧凑、高效的程序
其实说白了就是操作内存
希望可以帮助到您

热心网友 时间:2022-06-18 16:42

其实只有一个作用,也是所有的指针操作的本质
操作内存

热心网友 时间:2022-06-18 16:43

这个太~~多了吧。
建议您还是看书吧,《the c programming language》英文可以就看英文版,不行就中文版。
或者《C++ Primer》
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 固态硬盘 机械硬盘 监控硬盘 企业级硬盘 台式机硬盘 都是什么样的硬盘?有什么不同? 怎么区分? 技能培训的目的和意义是什么? 婚迁三级住房证明怎么写 评价一下CCTV5的赛事直播 监控用什么硬盘好 最好的狗狗项圈是哪个品牌? 婚迁非农户口迁入农村申请书怎么写? 监控硬盘和普通电脑用硬盘有什么区别能混用么 明天CCTV5有直播NBA赛事吗? 百度网盘4G文件解压后为什么打不开,有字样“文件打开失败”,求问这是怎么回事? 交换机能不能分配多个IP choker和sm有什么关联吗 平行趋势检验需要每一期都在吗 监控硬盘和机械硬盘。 交换机能配置IP管理地址吗? 请问百度网盘里的资源压缩包太大了,无法解压,要怎么解决? C语言的主要用途是什么?它和其他高级语言有什么异同? 有没有双重差分附代码的 监控硬盘和普通硬盘有什么区别??我家用可以吗? 今晚cctv5转播的足球比赛有哪些 想给狗狗买个与众不同的项圈?求推荐 “培训”的目的和意义是什么? 已离婚现在户口迁移申请书,申请事由怎么写呢? 西数的企业级硬盘监控级硬盘和一般黑盘有什么区别 父母投靠子女户口转移申请书怎么写? 能量项圈哪个牌子最好? CCTV5转播什么比赛 员工培训的意义? 设计师用机械硬盘西部数据监控级紫盘4T好一点,还是家用蓝盘4T好一点,存数据? 结婚户口迁移申请书 哪个牌子的狗狗项圈比较好? 机械硬盘做存储盘,监控硬盘好还是蓝盘好 项圈蓝牙耳机什么牌子的好 技能培训的目的和意义,要怎么培训 我想给狗狗打扮成英国女王最心爱的柯基犬那样,请问:买哪个品牌的项圈好呢? 监控硬盘和普通硬盘有什么区别? 医疗卫生人员应对突发事件能力培训有哪些意义 蓝牙项圈耳机那个牌子好 机械硬盘和固态硬盘哪一个耐用? 企业进行管理培训的意义都有什么