永发信息网

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

答案:2  悬赏:50  手机版
解决时间 2021-03-11 10:44
  • 提问者网友:心牵心
  • 2021-03-11 01:37
我学了一个学期的C语言,前面学的还不错,但是到了指针这一块就搞不太懂了,我大多都是自己看视频自学的,我可以看懂程序中的指针,但是自己运用指针就不会了,也不知道什么时候该用指针,什么时候不该用指针,一直止步于指针这一块,我知道指针是C语言的精华,没学懂指针就相当于没学过C语言,所以还请各位老师赐教,指点一下学习指针的方法。
最佳答案
  • 五星知识达人网友:玩世
  • 2021-03-11 02:09
学指针最好与算法和数据结构一起学,比如二叉树之类,还有推荐《C和指针》这本经典书
全部回答
  • 1楼网友:罪歌
  • 2021-03-11 02:55
从本质上来说,这应该属于一个伪命题。这两样东西是不应该被放在一起比较的。 指针是被设计来解决具体的问题的,就好象是一件工具,要想生产一辆汽车,你没有水压机,用锤子也能敲一辆出来。只不过慢一点而已。 但如果没有设计图纸,不了解发动机的工作原理,想要凭小学水平独立作一辆汽车,基本上不可能。 水压机就类似于指针,工作原理就类似于算法。 实际上也是如此,许多语言(例如java)都没有指针的概念,但也工作的很好。 回到哪个更难的问题。实际上,任何人经过一段时间的训练后,都要以比较娴熟的掌握指针的常用用法,并彻底了解指针的概念。但算法不同,没人敢说自己对所有算法都掌握并能熟练运用了。 同样,在c语言中,对指针本身的研究基本停止了,毕竟这只是一个工具,就象没人肯研究锤子本身一样。人们主要研究的还是算法方法的东西。也就是怎么把工具用的更好。 所以,算法难学
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯