初学者如何理解代码?
新手首先要从需求分析开始理解代码,然后是系统分析,最后是块的理解。代码不难理解,但很可能只是选择、分支和循环。语法不懂,需要补基础。首先,弄清楚这段代码要做什么。最好有解释,可以帮助你理解。尝试在没有解释的情况下浏览代码流。
扩展数据:
最重要的是学会写程序。
不管是C语言还是python,都要学会思考使用程序的问题。比如你要做一个时间表,安排时间,你可以写一个程序来实现这个问题。你想做笔记,管理自己的文件,这也是程序。
从简单直接的程序开始,只有几行或者更多,比如计算器;到复杂的小工具,比如大数计算器,你逐渐了解数组、指针、内存布局、函数、递归、栈、链表,然后学习基本的数据结构,然后写程序。你需要考虑代码的优雅和简洁,时间和空间的高效,以及实现的最佳方式。最后,你学会重用,调用系统API,学会想用代码实现什么或者知道实现不了什么。