永发信息网

C语言指针好难学,求各位老师指点一下学习方法

答案:2  悬赏:50  手机版
解决时间 2021-03-11 10:44
我学了一个学期的C语言,前面学的还不错,但是到了指针这一块就搞不太懂了,我大多都是自己看视频自学的,我可以看懂程序中的指针,但是自己运用指针就不会了,也不知道什么时候该用指针,什么时候不该用指针,一直止步于指针这一块,我知道指针是C语言的精华,没学懂指针就相当于没学过C语言,所以还请各位老师赐教,指点一下学习指针的方法。
最佳答案
学指针最好与算法和数据结构一起学,比如二叉树之类,还有推荐《C和指针》这本经典书
全部回答
从本质上来说,这应该属于一个伪命题。这两样东西是不应该被放在一起比较的。 指针是被设计来解决具体的问题的,就好象是一件工具,要想生产一辆汽车,你没有水压机,用锤子也能敲一辆出来。只不过慢一点而已。 但如果没有设计图纸,不了解发动机的工作原理,想要凭小学水平独立作一辆汽车,基本上不可能。 水压机就类似于指针,工作原理就类似于算法。 实际上也是如此,许多语言(例如java)都没有指针的概念,但也工作的很好。 回到哪个更难的问题。实际上,任何人经过一段时间的训练后,都要以比较娴熟的掌握指针的常用用法,并彻底了解指针的概念。但算法不同,没人敢说自己对所有算法都掌握并能熟练运用了。 同样,在c语言中,对指针本身的研究基本停止了,毕竟这只是一个工具,就象没人肯研究锤子本身一样。人们主要研究的还是算法方法的东西。也就是怎么把工具用的更好。 所以,算法难学
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
求火锅蘸料 沙茶酱,肥牛汁,等等的秘方....
(7分)下图为患甲病(显性基因A,隐性基因a
坐公交到济南西客站,济南西站和西客站枢纽哪
我的U盘文件打不开了,弹出一个框说系统找不
临沂创业大学高铁商务分配真的吗
常州武进农行商业贷款可不可以转为公积金贷款
威海东山精密地址有知道的么?有点事想过去
神经网络输入层神经元个数与输入样本数有关吗
为什么南方很少马
凯美瑞跑长途怎么样
学了驾照好几年了,久而久之没摸过车都忘了,以
90÷0.5ⅹ12分之5=
荣成有哪些海产品销售公司
华为荣耀6plus屏幕上边的正上方中间有两个灯
电脑怎么进入windows PE 安装系统,不用虚拟
推荐资讯
【学习资料一】“雷锋传人”郭明义荣获“全国
不能打开与PLC的通信CX-Server报告一个未知错
【校园安全隐患】校园安全隐患的征文600字左
梦见去药店买药
请问持有证券分析师证和大学本科做这个行业分
cad 6个面画好了,怎么创建体,不好拉升
申通快递跨省一般用什么方式送?
海口哪里有卖手表的阿玛尼专卖店? 我在美兰
0.15中5循环加1.254中4循环的得数
快递从杭州到平湖要多久
请问有酒店会员卡,怎么才能查到会员姓名?
佛山在全国的经济地位
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?