C语言中,指针是广泛使用的一种数据类型,却也难学。我想您可以参考一下我的这些建议:
1.加强概念理解。
对于指针的概念,可以在看书后自己回想,并在脑海里向自己解释一遍,并尝试着向别人解释。当你能解释得别人能理解时,说明你概念已经清楚。不妨对每一个概念都这样做。
2.把握操作要点。
要抓住用所学知识点中具体操作的关键步骤,其实就是关键词和关键符号,比如定义中的“*”,赋值中的“&”,表示指向对象的“*”。而且要尽快掌握各个注意点,这就需要在上机操作时将各个地方的细节考虑清楚,“*”不要忘啦,“&”不要忘啦,别忘赋值啦,等等。
3.多实践。
在学习过程中,一定要多上机实践,这是非常重要的。每看到一个例题,就要自己编一次程,这样还不够,还要举一反三,将一些内容替换并尝试。这样不仅有助于加深理解,而且加强了实践能力,对知识巩固很有利。
4.善于总结归纳。
对所学的知识,要进行系统的梳理。将知识点之间的异同、联系搞清楚,由什么推广大量什么,由什么引申到什么。以及指针同学过的知识点的联系,都要梳理一遍。
5.乐在其中。
不妨将平时自己感兴趣的问题用所学的知识编程解决,这比做例题更有效,因为由兴趣会使你出色地完成任务。
|