标题:学习遇到瓶颈了。!!
只看楼主
菜农
Rank: 1
等 级:新手上路
帖 子:3
专家分:1
注 册:2011-5-4
得分:1 
共勉,真不是一般的难啊
2011-05-04 09:48
草狼
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:2
帖 子:577
专家分:1040
注 册:2010-4-6
得分:1 
多维指针可以放到以后要真真用到的时候学也可以,不常用,现在学了也会马上忘记的,纯属个人观点
2011-05-04 10:15
C海一子
Rank: 2
等 级:论坛游民
帖 子:24
专家分:51
注 册:2011-3-21
得分:1 
加油!
2011-05-04 22:16
hellovfp
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:禁止访问
威 望:30
帖 子:2976
专家分:7697
注 册:2009-7-21
得分:1 
看不懂,就把看不懂的那章反复的读,直到看懂为止。

我们都在路上。。。。。
2011-05-05 13:13
迷路无风
Rank: 1
等 级:新手上路
帖 子:1
专家分:1
注 册:2011-5-5
得分:1 
看得懂和能用,这是TM的两码事
共勉
2011-05-05 13:49
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
得分:1 
呵,如果你认定编程是你生活中不可少的一部分,那么你应该把C Primer Plus这本书看2至3遍。我也看过这本书,现在正准备看C++ Primer Plus。至于指针为什么在C里出现,到C++里也保留了它,个人觉得原因有以下几个方面:
1、对内存的直接修改。
如果你知道一个内存地址,便可以根据上下文对这个地址中的内存直接修改。
2、跨函数使用变量、内存。
这个很重要,也是指针在C\C++中体现突出的地方。如果只按值传递那么有很多的功能得不到实现(现在在很多面向对象语言中出现的句柄和引用也能实现这个功能但它们其实都是指针但指针运算被唾弃了),如果你正在学习数据结构那么很可能要用到这个特性。
3、减少在传递参数时的空间开销。
如你写了一个struct,它有很多字段,那么如果按值传递便会传送一个副本过去(效率低而且浪费空间),但如果传递指针的话只有4字节,这个优点也很明显。

以上属于个人见解。

My life is brilliant
2011-05-05 15:36
ansic
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:恍惚窈冥
等 级:城市猎人
帖 子:1543
专家分:5367
注 册:2011-2-15
得分:0 

善人者,不善人之师;不善人者,善人之资。不贵其师,不爱其资,虽智大迷。
2011-05-05 16:56
cq7610
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:28
专家分:111
注 册:2010-11-17
得分:1 
这也叫瓶颈?晕。建议你去看看汇编的一些知识,再看指针,你的理解就深刻了。没有指针,许多数据结构都没办法实现。而且有种说法:会写算法,只能解决这个世界上百分之三十的问题,学了数据结构,才可以解决百分之七十。长路漫漫,不要急,慢慢来。
2011-05-05 17:33



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-338598-1-1.html




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

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