1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3概述

* * * 头文件的作用,stdio(标准输入输出)主函数,括号,分号,printf,关于void main的定义其实跟一般的函数是一样的,有参数,有返回类型。 当没有给main设置返回类型,缺省返回int。以编译出来,没有错误,但总会提示warning C4508: main : function should return a value; void return type assumed * * * C语言程序设计 第3章 程序设计过程 C程序上机步骤 内容提要 高级语言与编译器 让我们共同回忆 计算机系统 硬件 软件 运算器 控制器 存储器 输入设备 输出设备 系统软件 应用软件 操作系统 数据库系统 网络系统 程序设计与 语言处理系统 汇编语言 机器语言 高级语言:C语言、 FORTRAN(编译型、 解释型) 1、计算机语言的发展 机器语言 用TRS-80的机器语言编制的12-5:0000110000000101汇编语言 高级语言 MOV AL,12D SUB AL,5D HTL a.源程序 是用源语言写的程序,源语言是用来编写源程序的语言,如正在学的C语言。 b.目标程序 是源程序经过编译程序翻译后生成的程序,常用汇编语言表示。 c.可执行程序 是对目标程序经过链接后生成的可直接执行的程序,用机器语言表示的。 3.1 高级语言与编译器 编辑 链接 编译 执行 3.2 C程序的上机步骤 C程序开发步骤 file.exe 程序代码的录入, 生成源程序*.c 语法分析查错,翻译 生成目标程序*.obj 与其它目标程序或库 链接装配,生成可执行 程序*.exe C语言上机指南 Windows操作系统下主流C 编译器 Tubo C 2.0,Tubo C++3.0 TC 2.0,DOS平台下的编译器。最为经典的C语言编译器,系统体积小,简单易学,容易上手,而且很多前人或书籍的程序均基于该编译器。TC 3.0,也是DOS平台下的编译器件。支持鼠标,多文档,向下存在一定的兼容性问题。 Visual C++6.0 Windows平台的编译器。目前主流的C/C++语言编译器,包含强大的类和内嵌WinAPI的MFC,具有可视化的编程界面。对于TC等的作品也具有向下兼容的特点,对单纯C语言程序来说该系统显得有点庞大。 其他:Dev-C++,Visual Studio 2008等 VC++6.0编程环境 项目管理 源代码窗口 信息窗口 程序编辑过程 Project(工程):VC++6.0编程环境下,编写程序的工作是以Project为单位。在开始一个新程序时,要先建立一个Project,之后在程序编写过程中所有与这个程序有关的文件都会包含在这个Project中。 编制的程序可以有各种不同类型,编程环境为每种类型的程序准备了一个模版,用来生成程序的最初框架。在我们这门课程里只介绍编写Win32 Console Application类型的程序。这类程序的特点是:程序运行中会打开一个类似于DOS操作系统的界面,所有键盘输入都是通过DOS界面进行的,而所有输出都是输出到DOS窗口中。 选择Win32 Console Application类型的程序 项目名称 项目保存位置 创建新工作空间 请到硬盘上保存工程的位置去看一看,项目文件.dsw,包含在同名工作空间(文件夹)中 新建文件 选择C++ Source File 注意文件后缀名一定要加上,否则会出错 编辑源文件 编译、链接、运行 编译按钮 编译通过,没有语法错误 链接按钮 运行按钮 几个注意事项 1、Visual C++ 6.0编译器预定义编辑颜色 蓝色:关键词 黑色:普通内容 绿色:注释 2、同一个工程中只能编译链接一个文件。如果出现两个C源文件,则无论有无语法错误,均会报错。当发生这种情况时,则可以采取两种方式 重新新建工程,在新项目中建立C源文件 在现有的工程中删除原来的文件,再重新新建新的C源文件。 C语言的编译器功能强: 指出错误的可能位置 给出错误的原因和相应的建议 由于一个错误,会导致许多相关的错误,称为连带错误 思想准备 常出现程序就几行,可错误几十行情况,这是非常正常的。初学者对语法不过熟悉,常出现拼写错误、中英文符号混淆、语句不按格式等。 跟程序错误的较量是一项非常有挑战的工作 语法错误 连带错误 C语言发展历史 C语言特点 第4章 C语言特点 内容提要 C程序格式和结构特点 4.1 C语言发展历史 C语言发展过程 产生背景 产生过程 时间:1972~1973 地点:美国贝尔实验室 目的:UNIX操作系统 设计人: Ken.Thompson和Dennis.M.Ritchie C标准 标准

文档评论(0)

little28 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档