C语言设计(谭浩强第三)精选.ppt

  1. 1、本文档共65页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TC的使用的演示: 小结: C语言历史/ 特点/ 格式和结构特点/ 开发过程 例3:VC++6.0 的使用 1. 安装VC++ 6.0和进入VC+ +6.0集成环境 (1) Visual C++ 6.0适用于Windows环境。首先在所用的计算机上安装Visual C++ 6.0系统。安装完后,双击Visual C++ 6.0图标,就能进入VC++ 6.0集成环境 。 (2) 在VC++主窗口的顶部是VC++的主菜单栏 。其中包含9个项∶ File Edit View Insert Project Build Tools windows Help; 主窗口的左侧是项目工作区窗口(用来显示所设定的工作区的 信息),右侧是程序编辑窗口(用来输入和编辑源程序)。 2. 输入和编辑源程序 (1)新建一个源程序 ① 在VC++主窗口的主菜单栏中选择“File” ,然后选择 “New ” 单击屏幕上出现的“New”对话框上方的“Files”,在其下拉菜单 中选择“C++ Source File”项;然后在对话框右半“Location” 文本框中输入准备编辑的源程序文件的存储路径(假定D:\cc ); 在其上方的File(文件)文本框中输入准备编辑的源程序 文件的名字(输入c1-1.c ) 。 ②输入和编辑源程序 单击“OK” 按钮后,回到VC++主窗口程序,编辑窗口已激活,即可输入和编辑源程序。在输入过程中如发现有错误,可以利用全屏幕编辑方法进行修改编辑。 ③源程序的保存 检查无误后,在主菜单栏中选择“File”(文件) ,并在其下拉菜单中选择“Save”(保存)项 说明: VC++ 6.0可以编译后缀为.c的C源程序,也可以编译后缀为.cpp的C++源程序。 (2)打开一个已有的程序 ①在 “我的电脑”中按路径找到已有的C程序名; ②双击此文件名,则进入了VC++集成环境,并打开了该文件,程序已显示在编辑窗口中; ③修改后选择“File”(文件) →“Save”(保存),保存在原来的文件中; 3. 程序的编译 单击主菜单栏中的“Build”,在其下拉菜单中选择“Complie c1-1.c”项。 在单击编译命令后,屏幕上出现一个是否同意建立一个默认的项目工作区的对话框单击“Yes”(是) 按钮后开始编译。 编译完成后,调试窗口出现编译信息,如果无错生成目标文件c1-1.obj,否则指出错误位置和性质。 4. 程序的连接 生成目标文件后,把程序和系统提供的资源(如函数据库、头文件)建立连接。选择“Build”→“Build test.exe” 。 执行连接后,在调试输出窗口中显示连接时的信息,生成可执行文件c1-1.exe。 说明: 选择菜单“Build”→“Build”( 或按“F7”键)一次完成编 译与连接。但提倡初学者 分步进行编译和链接,因 为程序出错的机会较多, 最好等到上一步完全正确 后才进行下一步 5 程序的执行 执行c1-1.exe 文件,选择“Build”→“! Execute c1-1.exe ” 程序执行后,屏幕切换到输出结果的窗口,显示输出结果。 第1行: 程序的输出 第2行:是VC++在输出完运行结果后由VC++6.0系统自动加上的一行信息,通知用户∶“按任何一键以便继续”。 通过本章的学习,读者应对计算机语言及程序设计的概念,C程序的组成特点,C程序的运行过程有一个初步了解。 学习C语言程序设计,掌握C语言语法规则和程序设计方法,培养编程技能是很重要的。 C语言相对其它高级语言来说要相对难一些,但只要认真对待,学习程序设计好的方法就是在掌握语法规则的基础上,多分析阅读别人写的程序,多自己动手编写一些小程序,多上机调试运行程序,做到这3个“多”字,学习好C程序设计就不难了 小 结 §1.2 C语言的特点 (1)语言简洁、紧凑,使用方便、灵活。 37个关键字、9种控制语句,程序形式自由 (2)运算符丰富。34种运算符 (3)数据类型丰富,具有现代语言的各种数据结构。(指针,整型、浮点型、字符型、数组类型、结构体、共用体) (4)具有结构化的控制语句 ,是完全模块化和结构化的语言。 (函数) (5)目标代码质量高,程序执行效率高。只比汇编程序生成的目标代码效率低10%-20%。 (6)程序可移植性好(与汇编语言比)。基本上不做修改就能用于各种型号的计算机和各种操作系统。 (7)兼有高级和低级语言的特点。 允许直接访问物理地址,能进行位操作,能实现汇编语言的大部分功能,可直接对硬件进行操作。一般高级语言不具备。高级语言中的低级语

文档评论(0)

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

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

1亿VIP精品文档

相关文档