C语言课件课程概述.ppt

C语言课件课程概述

C语言程序设计 王正杰 课程概述 本课程的目的:掌握基本的语法,掌握基本的编程技术,为后续课程的进一步学习打下良好的基础。 C与C++的基本关系:C++完全兼容C。 上机环境的选择:Trubo C或者Visual C++6.0 教材内容的取舍及补充:会有极其少量的内容略过,并且补充部分内容。 本课程和计算机等级考试二级C的关系:两者并不等同,学习课程对考试非常有帮助,但是不是以考试为目标。 本课程中涉及C语言与C++的不同之处会给大家指出。 第一章 C语言基础 它接近人们习惯使用的自然语言和数学语言。高级语言是目前绝大多数编程者的选择,和汇编语言相比,它将许多相关的机器指令合成为单条指令,大大简化了程序中的指令,同时由于省略了很多细节,编程者也就不需要有太多的专业知识,更易为人编写,而且程序的平台无关性使程序可以方便地被移植到网络上的不同机器、不同平台。从计算机编程语言的发展过程我们可以看出,编程语言的功能越来越强大,程序员的编程工作越来越容易。 在1970年, ATT 贝尔实验室的 Ken Thompson设计出B语言, 1972年美国的Dennis Ritchie在B语言的基础上设计发明了另一种语言,取名为C 语言,随着微型计算机的日益普及, 出现了许多C 语言版本。 C++是从C语言发展演变而来的,首先是一个

文档评论(0)

1亿VIP精品文档

相关文档