- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C程序设计
单元二C语言概述编译环境
相关工具介绍Dev-C++环境安装0102CONTENT
工欲善其事必先利其器,C语言的调试工具非常多,包括WIN-TC、MicrosoftVisualstdudio、Dev-C++等集成实验与学习环境。相关工具介绍:
该软件使用TC2为内核,支持WINDOWS平台下的功能,例如剪切、复制、粘贴、查找和替换等。而且在功能上也有它的独特特色例如语法加亮、C内嵌汇编、自定义扩展库的支持等。
初学C的一款比较好的软件。
WIN-TC:
VisualStudio(VS)是一套非常完备的工具和服务,可帮助开发人员为windows平台和其他平台创建各种各样的应用程序,因此比较重量级,初学者不建议使用。MicrosoftVisualstudio:
Dev-C++是一个Windows下的C/C++程序的集成开发环境。它使用GCC编译器,遵循C/C++标准。开发环境包括多页面窗口、工程编辑器以及调试器等,在工程编辑器中集合了编辑器、编译器、连接程序和执行程序,提供高亮度语法显示的,以减少编辑错误,还有完善的调试功能,能够适合初学者与编程高手的不同需求,是学习C或C++的首选开发工具!Dev-C++:
本教程采用Dev-C++继承实验与学习环境。软件获取:/projects/orwelldevcpp/软件大小:50Mb左右Dev-C++的获取:
Dev-C++安装:第一步:右键下载的软件以管理员身份运行
Dev-C++安装:第二步:选择简体中文
Dev-C++安装:第三步:勾选同意协议
Dev-C++安装:第四步:点击下一步
Dev-C++安装:第五步:确定自己安装的位置注意:路径不要有中文字符我的安装路径:E:\install\Dev-Cpp点击下一步、安装
Dev-C++运行:第六步:运行桌面的Dev-C++图标出现主界面如右图所示到此,我们的开发环境就准备好了,开启我们的c语言学习之旅吧!
谢谢THANKYOU
主讲人:谢崇波C程序设计精品在线开放课程
单元二C语言概述C语言程序结构
C语言程序结构01CONTENT
1.C语言程序结构C语言程序示例#includestdio.hintmain()/*一个简单的C程序*/{ intq; /*定义一个名为q的变量*/ q=1; /*为q赋一个值*/ printf(%disneat.\n,q); /*使用printf()函数*/ return0;}
1.C语言程序结构示例解析
1.C语言程序结构#include指令和头文件 #include这行代码是一条C预处理器指令(preprocessordirective)。通常,C编译器在编译前会对源代码做一些准备工作,即预处理(preprocessing)。 ANSI/ISOC规定了C编译器必须提供哪些头文件。
1.C语言程序结构main()函数C程序一定从main()函数开始执行,而且main()函数有且只有一个。圆括号功能:用于识别main()是一个函数。int是main()函数的返回类型。
1.C语言程序结构分号(;) C程序采用分号隔开C语句。如示例花括号中的代码:intq; q=1;
1.C语言程序结构注释 C程序中,被/**/两个符号括起来的部分是程序的注释。写注释能让他人(包括自己)更容易明白你所写的程序。
1.C语言程序结构花括号、函数体和块 C语言函数中都使用花括号({})标记函数体的开始和结束。这是规定,不能省略。只有花括号能起这种作用,圆括号(())和方括号([])都不行。
1.C语言程序结构声明声明是C语言最重要的特性之一。例如intq;。该句语句表明: 其一,在函数中有一个名为q的变量(variable); 其二,int表明q是一个整数(即,没有小数点或小数部分的数)。
1.C语言程序结构return语句有返回值的C函数要有return语句,没有返回值的函数可省略return。但建议初学者保留return语句。
谢谢THANKYOU
主讲人:何雪锋C程序设计精品在线开放课程
单元二C语言概述调试程序
C语言的开发过程调试程序0102CONTENT
C语言的开发过程是什么?
C语言的开发,需要经过编辑、编译、连接、和运行四个过程。C语言的开发过程:
C语言的开发过程:
对代码的调试主要目的在于,通过让程序单步执行,使读者详细的看见每一步的代码执行过程和结果,方便找到错误信息的所在!调试程序:
您可能关注的文档
- C语言实例教程(第3版)课件 单元 三 语法基础.pptx
- C语言实例教程(第3版)课件 单元 一 初识C语言.pptx
- C语言实例教程(第3版)课件 单元八 函数.pptx
- C语言实例教程(第3版)课件 单元九 数组和指针.pptx
- C语言实例教程(第3版)课件 单元六 C控制语句:分支跳转.pptx
- C语言实例教程(第3版)课件 单元七 C控制语句:循环.pptx
- C语言实例教程(第3版)课件 单元十 字符串和字符串函数.pptx
- C语言实例教程(第3版)课件 单元十一 文件输入输出.pptx
- C语言实例教程(第3版)课件 单元四 格式化输入输出.pptx
- C语言实例教程(第3版)课件 单元五 运算符与表达式.pptx
最近下载
- 2023新疆中考语文真题试卷和答案.pdf VIP
- 2024零碳产业园区创建与评价规范.docx
- GZ090 建筑信息模型建模与应用赛题第5套-2024年全国职业院校技能大赛双数年拟设赛项赛题.pdf
- 2024年新疆中考语文试卷真题(含答案).doc VIP
- 佛山家具产品出口贸易中面临的困境及对策.docx
- 周围性面瘫急性期针灸治疗临床研究进展.doc VIP
- 新疆2021年中考语文真题试卷(含答案).docx VIP
- 50T汽车吊吊装工程施工设计方案(2).pdf VIP
- 第四单元 正比例与反比例 用变量的眼光观察世界 说课(课件)北师大版数学六年级下册.pptx
- 输液反应的应急预案及处理流程ppt.pptx VIP
文档评论(0)