第1章第一个C语言程序.pptxVIP

  • 0
  • 0
  • 约2.06千字
  • 约 22页
  • 2017-02-06 发布于重庆
  • 举报
第1章第一个C语言程序

第1章 第一个C语言程序C语言作为最基础的编程语言,一直是从事程序开发的必学语言之一。本章主要先让大家了解C语言的发展、特点以及C语言常用的开发工具Visual C++ 6.0,并且通过一个简单的C语言程序来让大家对C程序有一个简单的认识。1.1 C语言开发概述C语言是常用的面向过程开发的一门语言。本节主要讲解C语言的发展和特点。1.1.1 C语言的发展在讲解C语言发展之前,我们首先讲解一下计算机程序设计语言的发展,如表1-1所示。发展阶段定义机器语言是由“0”和“1”组成的指令序列构成程序的一种语言汇编语言使用简介的英文字母、符号串代替特定的指令序列的一种语言高级语言最接近于数学语言或人的自然语言1.1.1 C语言的发展1.1.2 C语言的特点C语言是最具代表面向过程的语言,主要用来进行底层的驱动开发以及嵌入式开发。它的特点如表1-2所示。 C语言的特点1.C语言数据类型丰富,运算符方便2.语言简洁、紧凑,使用方便、灵活3.面向结构化程序设计的语言4.C语言能进行位(bit)操作5.生成目标代码质量高,程序执行效率高6.适用范围大,移植性好1.2 构建开发环境开发环境(Software Development Environment,SDE)是指在基本硬件和宿主软件的基础上,为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,简称SDE。它由软件工具和环境集成机制构成,前者用以支持软件开发的相关过程、活动和任务,后者为工具集成和软件的开发、维护及管理提供统一的支持。1.2 构建开发环境开发工具特点Turbo C是美国Borland公司在1987年开发的工具。它是一个快捷、方便、高效的运行平台,但它有一个缺点是不能使用鼠标,给人们带来了不便。C-Free是一款集成开发软件。适合初学者使用,对提高C语言有很大的帮助。Win-TC提供了Windows平台的开发界面,并且有了很多的辅助工具,可使用户编辑起来更容易,轻松。Visual C++是一个功能强大的可视化集成开发工具。自从Microsoft公司1993年推出Visual C++ 1.0后,随着版本的不断更新,Visual C++已经成为程序员的首选开发工具。最新的Visual C++ 6.0版本在编译器、MFC类库、编辑器及联机帮助系统等方面,都比以前的版本做了很大的改进。1.2.1 Visual C++ 6.0软硬件需求Visual C++ 6.0软硬件需求表1-4所示。软硬件需求CPU处理器Pentium III 450M以上内存64MB以上硬盘200MB以上200MB以上CD-ROM显卡最低支持24位真彩色操作系统Windows 95、Windows 98、Windows 2000、Windows 7、Vista其中Vista和Windows 7存在一定兼容问题单让然可以用1.2.2 安装Visual C++ 6.0上一节我们已经讲过Visual C++ 6.0软硬件需求,了解需求后本节主要讲解Visual C++ 6.0的安装步骤。在Windows 7环境下,将Visual C++ 6.0的压缩包解压后,再运行其中的SETUP应用程序文件即可开始安装。1.2.2 安装Visual C++ 6.01.2.2 安装Visual C++ 6.01.3 第一个C语言程序为了让读者更好地理解C语言程序,本节给出第一个C程序代码“Hello World”,以及其在Visual C++ 6.0中的编译、连接和运行步骤。1.3.1 C程序的结构一个C语言源程序可以包含一个或多个源文件。一个源文件中可以包含一个或多个函数。一个源程序必须有且只有一个主函数,即main()函数。源文件可以包含预处理命令(#include、#define)。每个语句结束时用“;”表示结束,预处理命令和函数的花括号后不用加分号。关键字和标识符中间都必须加一个以上的空格用以区分,否则区分不开。1.3.1 C程序的结构1.3.2 编写源程序打开Visual C++ 6.0的集成开发环境,单击File|New命令,弹出New对话框,如图1.3所示。1.3.2 编写源程序1.3.2 编写源程序1.3.2 编写源程序1.3.3 编译调试程序编译Hello World.cpp源程序,单击Compile按钮进行编译,之后单击build按钮进行连接,最后ctrl+F5运行结果,如果程序没有错则在编译后会出现如图1.7所示的提示。1.3.4 运行程序在Hello World程序编译、连接、运行后,程序的运行效果会在控制台中输出。输出结果如图1.8所示。1.3.5 查看源文件为了使大家对源文件的功能和用途有所了解下面我们专讲源文件。1.4 小结通过对本章的学习,大家能够对C语言有一个初步的了解。

文档评论(0)

1亿VIP精品文档

相关文档