1C语言概述 - 高级语言程序设计(C).ppt

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

高级语言程序设计(C) 梁春燕 华北电力大学 信息管理教研室 第一章 C语言概述 初步认识C语言 主要内容 课程简介 C语言的历史背景 C语言的特点 简单的C语言程序介绍 运行C程序的步骤与方法 小结 课程简介 课程简介 高级语言程序设计(C) 必修课 目的: 熟悉结构化程序设计的基本方法 掌握C语言编程的基本技能 特点:实践性,实用性 56学时/4学分 课堂讲授:30学时(1-14周) 上机实践:26学时(2-14周) 课程简介 考核方法: 平时成绩:30% 期末考核:70% 教材: C程序设计(第三版),谭浩强,清华大学出版社 参考书: C程序设计语言(第二版)(The C Programming Language),Brian W. Kernighan Dennis M. Rirchie,清华大学出版社 Internet C语言的历史背景 C语言的历史? C语言的特点 C语言何以流行? C语言的特点 简洁紧凑,方便灵活 C语言的特点 简洁紧凑,方便灵活 C语言的特点 运算符丰富 C语言的特点 3. 数据结构丰富 C语言的特点 4.结构化的流程控制语句 函数是程序的模块单位 C是结构化、模块化语言 易于程序设计、易于维护 C语言的特点 5.语法限制较宽松,书写灵活 语法限制宽松:数组越界、数据类型转换 书写灵活:程序设计自由度大、指针 要求程序员熟练、细心 C语言的特点 6.提供对硬件的直接操作,可实现大部分 汇编语言的功能 兼具高级语言和低级语言的优点 C是中级语言 C语言的特点 7.生成目标代码的执行效率较高 效率只比汇编语言低10%~20% C语言的特点 8.可移植性好 C程序可以在不同的硬件、软件平台上运行 C语言的特点 简洁紧凑,方便灵活 运算符丰富 数据结构丰富 结构化的流程控制语句 语法限制较宽松,书写灵活 提供对硬件的直接操作,可实现大部分汇编语言的功能 生成目标代码的执行效率较高 可移植性好 C语言的应用领域 编写系统软件 如WINDOWS系列操作系统、UNIX、LINUX操作系统等 对计算机的硬件直接编程 如对声卡、显卡、调制解调器、串行口的编程 编写应用软件 如Internet Explore、Netscape Navigator、Office 系统底层服务程序 如编写DLL、DSO、OCX 游戏软件开发 如雷神之锥、古墓丽影、帝国时代、极品飞车 简单的C语言程序介绍 C语言编写的程序什么样? C程序格式特点 习惯用小写字母,大小写敏感 不使用行号,无程序行概念 可使用空行和空格 常用锯齿形书写格式 运行C程序的步骤与方法 怎样运行C程序? CC++开发工具 TURBO C和TURBO C++ 程序小巧,使用简单,适用于初学者使用 缺乏对复杂项目的支持,难以开发出复杂的项目 VISUAL C++ 功能强大、使用方便,适用于复杂的Windows项目开发 可视化程度较低,完全掌握需要较长时间 BORLAND C++ BUILDER 功能强大、使用方便 可视化程度高,学习时间短 同时支持WINDOWS和LINUX平台的开发 C语言程序的编译和执行 1. TC的安装 下载TC.EXE程序 执行TC.EXE,程序将询问展开的目录,指定目录后,程序将相应的文件展开到指定的目录 进入展开的目录,执行Install.exe,按照屏幕提示操作即可 C语言程序的编译和执行 2. TC中的程序的编译和执行中常见问题 如果程序语法没有错误,请检查: 在[Option]菜单中, 是否正确设置了lib的路径 是否正确设置了include路径 C语言的编程步骤 1、进入TC环境 可在TC的安装目录中双击TC.EXE 双击TC快捷方式 可利用DOS命令进入TC的安装目录,然后敲 入TC [回车] C语言的编程步骤 2、在TC集成环境中编辑源文件 3、编译并执行程序 在TC集成环境中,按CTRL+F9,可对源程序进行编译、链接,如果没有错误,则生成可执行文件并自动运行该文件 默认情况下,TC将生成与源文件同名,且扩展名为.exe的可执行文件 察看运行结果:ALT+F5 放大/缩小窗口:ALT+Enter C语言的编程步骤 4、程序的调试 一般来说,书写的源程序都需要经过发现错误、改正错误的过程,这一过程叫做调试。 程序的错误有三类: 编译错误(语法错误):违背C语法规定、不能生成可执行文件、编译器会有出错提示 逻辑错误:程序可以运行,但得不到预期的运行结果 运行错误:程序对不同数据的适应性,健壮性 C语言的编程步骤 4、程序的调试 改正错误 编译错误:根据编译器提示改正错误 逻辑错误和运行错误: TC提供的调试工具 F7或F8键:可逐行执行源代码,并可利用TC提供的“观察”窗口查看执行

文档评论(0)

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

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

1亿VIP精品文档

相关文档