找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖
楼主: 慢慢思考
打印 上一主题 下一主题
收起左侧

关于C语言的指针,与教材不一样的解释

  [复制链接]
41#
ID:1032822 发表于 2024-2-17 16:18 | 只看该作者
你好老哥,我是测控技术与仪器专业点的大学生,我在学习中有很多难以理解的问题,想请教您,不知道是否能打扰一下您
回复

使用道具 举报

42#
ID:948464 发表于 2024-2-28 18:22 | 只看该作者
*就好比作了一个标记并且钉了一颗钉子定位,钉了什么钉子呢?*abc,钉了一颗abc的钉子
回复

使用道具 举报

43#
ID:73992 发表于 2024-3-6 21:12 来自手机 | 只看该作者
指针包含两个地址,1:指针值本身存放地址。2指针的值指向的地址。比如指针值是0x78,这个值存在哪里由编译器分配。是读指针方向所指的值,还是写指针所指方向的值,自己决定。不会c语言,个人愚见。
回复

使用道具 举报

44#
ID:1096929 发表于 2024-4-30 18:43 | 只看该作者
wydev 发表于 2023-4-22 15:04
一句话,指针就是内存地址,然后通过地址取这个地址的数据,说一大堆没用的云山雾绕的

简单明了
回复

使用道具 举报

45#
ID:289698 发表于 2024-5-9 20:30 | 只看该作者
段位还不够。还在学C语言。
回复

使用道具 举报

46#
ID:406282 发表于 2024-7-17 10:54 | 只看该作者
帮我理解指针很有帮助
回复

使用道具 举报

47#
ID:619259 发表于 2024-7-17 12:12 | 只看该作者
好文章,再附带一个实例就更好了
回复

使用道具 举报

48#
ID:1130486 发表于 2024-8-15 00:45 | 只看该作者
一直没理解:既然直接用一个变量能保存数据,为什么还要用一个变量保存一个地址再通过这个地址去访问到那个数据??是不是有点多此一举了,
回复

使用道具 举报

49#
ID:870445 发表于 2024-11-28 11:03 | 只看该作者
在这里看这些能人讨论,能学到知识,积累知识,大有益处。
回复

使用道具 举报

50#
ID:373388 发表于 2025-1-26 13:24 | 只看该作者
“.......一个是数据所存储的地址是由C编辑器自动分配的,程序员没自主权,所以一个数据存储的地址,程序员是不知道的;......” 我觉得这句有问题吧,一个是数据所存储的地址可以由C编译器(不是编辑器)自动分配,也可以程序员指定(特殊情况下还是需要程序员指定的),自动分配的地址一般程序员不需要知道,程序员也可以知到的
回复

使用道具 举报

51#
ID:373388 发表于 2025-1-26 23:40 | 只看该作者
Fance9988 发表于 2024-8-15 00:45
一直没理解:既然直接用一个变量能保存数据,为什么还要用一个变量保存一个地址再通过这个地址去访问到那个 ...

数据变量比作某个人的话,存储器就是房子,给每个人分配了房子是有地址的,存数据就是这个人回家(也必需根据地址),你要访问道这个人也必须通过这个地址
回复

使用道具 举报

52#
ID:446156 发表于 2025-3-10 11:27 | 只看该作者
李冬 发表于 2023-4-24 16:12
编程这么久了,也没感觉到指针有多么厉害

指针厉害得很,主要是做接口用,很多人一辈子也不会程序分层所以不知道指针的妙处何在
回复

使用道具 举报

53#
ID:446156 发表于 2025-3-10 11:31 | 只看该作者
Fance9988 发表于 2024-8-15 00:45
一直没理解:既然直接用一个变量能保存数据,为什么还要用一个变量保存一个地址再通过这个地址去访问到那个 ...

不用看太高级的例程,看看我发的帖子就懂了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表