1C语言回顾.pptVIP

  • 2
  • 0
  • 约9.67千字
  • 约 41页
  • 2017-03-03 发布于河南
  • 举报
1C语言回顾

C语言中级培训 一、C语言回顾 “中级”要解决的问题 在大学所学的C语言是基本知识和基本概念。 学习基本知识和基本概念,告诉我们C语言有些什么、能干什么,却没告诉我们何时使用什么、为何必须这样用、如何去组合它们。 过去学的东西告诉你如何让所写的程序通过编译;而中级培训是告诉你如何避开虽通过了编译但仍存在的错误。 这明显是两个层次的问题。“中级”就是要解决第二个层次的问题。 不要把这种培训神化。 培训所讲的内容是提供你思考的引导,而非别人思考的结论。是“渔”而不是“鱼”。 在千变万化的硬件、OS以及形形色色的编译器上,根本不存在普遍适用一成不变的东西。永远不变的是变化。因此唯一可信赖的是你自己的思考。 不要以编译器来理解语言,要依靠语言标准。 唯有真了解了语言的每个概念背后的原理机制,才会在驾驭语言上立于不败之地。 知道了语言能做什么,还要知道它不能做什么。 语言是概念、是原理,它只是提供了一堆“零件”、一套机制,并没规定该怎么组织成程序。 语言仅是语法层面不是语义层面的东西,仅是打造整体的零部件,系统整体是个什么,它根本不知道,也不关心。那是语义,是程序员的事,也正是程序员发挥想象力表现才华的广阔天地。 同一种语言,可以写出精美绝伦的程序,也可以造出一堆垃圾。—— “事在人为”。 C语言的语法要素: (1) 字符集 关键字 运算符 标识符 表达式 语句

文档评论(0)

1亿VIP精品文档

相关文档