第1章 C语言程序设计简介
学习目标
(1)掌握程序设计语言的基本概念,理解机器语言、汇编语言、**语言的区别及特点;
(2)通过阅读简单的C程序,了解C语言的结构特点;
(3)熟悉Visual C++6.0编程环境,掌握C语言程序在Visual C++6.0环境下的开发过程。
C语言是一种**程序设计语言,它是由贝尔实验室在20世纪70年代开发出来的。C语言具有**性、灵活性及高可移植性等特点,经过多年的发展,它已经成为许多领域中应用广泛的、流行的编程语言。
在深入学习C语言之前,首先需要学习计算机程序设计语言的概念、分类及特点,了解C语言的起源和发展,以及通过阅读简单的C程序,掌握C语言的特点及开发过程。通过本章的学习,读者可以对C语言有一个大概的了解。
1.1 C语言概述
什么C语言?什么是程序?怎样设计程序?这往往是计算机语言的初学者首先会遇到的问题。
1.1.1 程序设计语言
什么是计算机程序设计语言?人与人交流要用人们所能理解的语言,人与计算机交互,让计算机按照人的命令完成指定的工作,就必须使用计算机所能理解的语言。因此,计算机程序设计语言是计算机能够理解和识别的、具有一定格式的语言,是人与计算机交互的媒介。
什么是计算机程序?要让计算机按照人的意志完成某项任务,就必须首先制定好完成该任务的执行方案,再将其分解成计算机所能识别并可以执行的指令序列,将该指令序列存放在内存中,当人发出执行命令后,计算机自动地依次执行该指令序列,完成人所规定的任务。因此,计算机程序就是完成某一指定任务的一组有序的指令集合。
……