10-3 像编译器一样思考吧

it2025-11-18  4

10.3.1 语法是什么?语法就是编译器的习性

(1)编译器反应在编程中就是语法。你对编译器的了解程度就反应在你对语法的理解程度。语法(规则)的理解是永无止境的。就像下象棋,规则很简单,关键就在于你对规则的灵活运用。你越善于运用规则,那么你就越强。学会一门语言后,应该进行项目实践,然后在项目实践中去体会C语言的语法规则。 譬如:int i; !!i; 解析:!在C语言中是逻辑取反的意思,逻辑取反意思就是0取反就是1,不是0的数取反就是0. 问题:让你用C语言编程实现:如果一个数i是0则返回0,如果不是0则返回1.

10.3.2 习得一门语言就像认识一个朋友

(1)从新开始认识一个人到成为好朋友,这里面要经历:时间、共事。 (2)学习一门编程语言也需要:时间、实践(共事)。 (3)单纯去学习C语言是学不好的,要去学好、学会必须要实践,做项目。以项目为主,以学习语言为辅,这样两个都学好了。在项目中遇到不懂的,再去查阅资料学习,这样的效率才是比较高的。

10.3.3 学习编程语言要懂得换位思考

(1)预处理中处理程序注释、空行。 (2)思考预处理器是如何工作的,编译器是如何工作的。

10.3.4 注意实践中的摸索和总结

(1)要点一:一定要在实践中,纸上得来终觉浅。 (2)要点二:摸索,去分析,大胆假设,小心求证。自己一定要学会去思考,用自己的脑袋去判断问题在哪里,然后去验证。公司需要的是能解决问题的人。 (3)要点三:总结,一定要是自己去总结,这才是属于自己的。遇到问题一定要去寻找答案,总结自己的得失。

最新回复(0)