| 网站首页 | 业界新闻 | 小组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 441 人关注过本帖
标题:C语言指针
只看楼主 加入收藏
c99
Rank: 2
等 级:论坛游民
帖 子:19
专家分:11
注 册:2020-7-4
结帖率:33.33%
收藏
 问题点数:0 回复次数:6 
C语言指针
指针好难
学了三天也不会
怎么办
搜索更多相关主题的帖子: 指针 C语言 
2020-08-28 11:15
lin5161678
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:32
帖 子:1065
专家分:3305
注 册:2011-12-3
收藏
得分:0 
再学3天

指针的内容只有
类型 (包括强制类型转换 隐式类型转换 指针类型 指针指向类型)
一元&运算符
一元*运算符
指针算术 (包括 指针+整型 指针-整型 指针自增自减 指针-指针)
指针相关使用限制和错误
就这5部分的内容
都搞清楚了 指针就没什么问题了

其他的内容比如malloc之后要free等 属于资源管理等内容
需要单独学习 和指针关系不大

https://zh.
2020-08-28 11:45
八画小子
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:30
帖 子:675
专家分:1869
注 册:2010-11-11
收藏
得分:0 
以下是引用c99在2020-8-28 11:15:13的发言:

指针好难
学了三天也不会
怎么办


好佩服你哈,学了三天就发现指针好难。我当初学指针,学了三年,才发现自己还没有入门。
2020-08-29 08:38
纯蓝之刃
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:34
帖 子:458
专家分:2935
注 册:2019-7-29
收藏
得分:0 
光看书是没有用的,看完书后不用等于还是啥也不知道,书上的内容都是一块一块的知识点。你需要找一个项目,大概几百到几千行的程序大小吧(项目太小只是对该知识点进行实现,对该知识点在具体的项目中到底有什么作用、如何使用还是没有具体的了解),在项目中将书中的知识点进行运用,多使用,慢慢体会,有几个月就会对指针进行运用了。

一沙一世界,一花一天堂。无限掌中置,刹那成永恒。
2020-08-29 17:33
hellobird
Rank: 2
等 级:论坛游民
帖 子:10
专家分:40
注 册:2017-4-17
收藏
得分:0 
C难的两个地方本身就是地址与内存管理,别说三天,三年也未必能入门。
2020-09-08 21:20
自学的数学
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:40
帖 子:932
专家分:4033
注 册:2017-11-15
收藏
得分:0 
指针,如果bai是char*指针,你就把他当成char数组来理解就行du了。只不过他不会告zhi诉你越界没有,因为指针,你可以dao一直加下去,只会报错,不会说你越界了。数组则不能越界。一句话,指针越界编译时不报错。数组越界编译时就报错。前者运行时不一定报错,后者一定报错,后者其实本身运行不起来。
一句话,指针你就当数组来学,但要注意上面的区别。
另外,+多少,那么指针的地址就会移动多少,和数组一样,唯一要注意的就是,int指针呀,double指针呀,你要记得每一个加1代表的是移动了多少距离,移动的距离为sizeof(指针类型).
记住上面两点,指针就很好学了。
2020-09-16 11:23
lin5161678
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:32
帖 子:1065
专家分:3305
注 册:2011-12-3
收藏
得分:0 
以下是引用自学的数学在2020-9-16 11:23:06的发言:
数组则不能越界。一句话,指针越界编译时不报错。数组越界编译时就报错。

没这功能

https://zh.
2020-09-16 15:43
快速回复:C语言指针
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.063004 second(s), 9 queries.
Copyright©2004-2020, BCCN.NET, All Rights Reserved