传智播客C语言入门2环境搭建及helloworld课件.pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《传智播客C语言入门2环境搭建及helloworld课件.pptx》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 传智播客 语言 入门 环境 搭建 helloworld 课件
- 资源描述:
-
1、讲师:尹成QQ:77025077博客:http:/ 传智播客传智播客http:/高薪就业高薪就业传智播客传智播客 2.安装安装VisualStudio2010 3.VisualStudio开发环境概述开发环境概述 4.跟我一起实现跟我一起实现Hello World 5.C语言编译,链接,生成的过程语言编译,链接,生成的过程传智播客C语言入门教程(2)大纲 1.C语言开发环境概述语言开发环境概述6.初学者的疑难解答初学者的疑难解答传智播客传智播客VC+,一般是指微软公司的,一般是指微软公司的Visual Studio开发套开发套件中的件中的Visual C+开发环境。开发环境。所谓开发环境,是集
2、成了源代码编辑,编译,链所谓开发环境,是集成了源代码编辑,编译,链接,调试等功能的一个综合程序。接,调试等功能的一个综合程序。VisualC+C+,是另外一门有些类似,是另外一门有些类似C语言语法的面向语言语法的面向对象的高级语言。虽然对象的高级语言。虽然C语言不加修改就可以语言不加修改就可以被被C+编译器编译,但编译器编译,但C和和C+是完全不同思是完全不同思想的两门语言,不应将想的两门语言,不应将C+看作是看作是C的超集。的超集。.C+C就是指C语言了。CTC是Borland公司开发的C编程环境,是Trobe C 的简称。一般学习C语言,都使用该编程环境,只是这已经算是老古董了,对于现在的
3、操作系统,使用TC2来编写程序,已经很不合时宜了TurboC/C+传智播客传智播客安装简单,支持主流操作系统安装简单,支持主流操作系统XP,Win7,Win8中文版全中文界面,帮助也中文版全中文界面,帮助也是中文,学习简单是中文,学习简单代码智能提示,功能强大代码智能提示,功能强大Visual Studio 2010传智播客传智播客百度 网盘下载地址:http:/ Visual Studio 2010传智播客传智播客等待它漫长的加载传智播客传智播客点击下一步传智播客传智播客选择同意条款,点击“下一步”按钮传智播客传智播客硬盘够大的同学选择完全,不够的同学选择自定义,同时可以定制软件安装路径传智
4、播客传智播客在这里可以定制安装哪些,不安装哪些,必须勾选Visual C+传智播客传智播客开始安装,忍耐,等待传智播客传智播客如果提示重启,则重启传智播客传智播客继续安装传智播客传智播客大功告成,可以继续安装文档,可装可不装,点击安装文档选择相关文档安装即可传智播客传智播客传智播客传智播客传智播客传智播客传智播客传智播客百度 网盘下载地址:http:/ main(void)/*主函数,入口点*/*函数开始*/printf(Hello World!);/*打印字符串*/getchar();/等待输入,起到等待的作用C语言中的头文件是什么意思呢 头文件的后缀是.h,头文件中一般存放一些定义,很少作
5、实际的运算。头文件的好处是,可以通用。如一些都用得上的定义,可以让其他文件来调用它,这样就节省了代码量,并且带来了方便,h就是head(头)的简称传智播客传智播客很短,简单几行文字,就创建了一个可以运行的程序,非常神奇。代码虽小,但五脏俱全,综观整个代码,可以总结如下特点:(1)由单词,符号,空白组成。单词以英语单词为主,有的单词就是纯正的英语单词,如main、void、include;有的不是,如getchar、pringf。单词一般都小写。代码中的标点符号并不是随意输入的。每个符号在C中都有自己的含义。中出现的符号,有“#”、“”、“()”、“”、“/*”、“*/”、“”、“;”、“”。单
6、词与单词之间用空白分隔,空白可以是空格,也可以是Tab制表符。空白的个数没有限制。(2)如同阅读小说一样,C源代码也是从上往下阅读。也就是C源代码的先后顺序是有讲究的。行与行之间也可以有空白行。空白行数也是没有限制的。有的行顶格书写,有的行却又后退了几个空格,这种后退,称为“缩进”。如何缩进,这些也都是有讲究的。(3)并没有专门的标志表示文件从哪里起始,也没有标志表示文件到哪里结束。从第一个字符开始,文件就开始了,到最后一个字符结束,文件就结束了。传智播客传智播客传智播客传智播客传智播客传智播客传智播客传智播客传智播客传智播客Bug的英文意思是臭虫,被引入到计算机领域,需要追溯到第一代计算机时
7、代。当时的计算机是由许多真空管构成,需要利用大量的电力使真空管发光。某天,一只虫子爬进了其中的某只真空管中,计算机于是停止工作了。研究人员耗费很长时间,找来找去,一处地方一处地方排查,最后终于发现了这个虫子,取出虫子后,计算机就恢复了正常。于是bug这个词语就在计算机领域中代表了隐藏的错误、缺陷、漏洞或者问题。把排除错误的过程称为debug。断点是为了方便程序员在调试过程中观察程序内部各状态而专门设置的一种调试手段。也就是在调试模式下运行程序过程中,当程序语句运行到设置的断点后,暂停程序运行,但是程序当时的内存、寄存器、上下文环境等数据都被保持,并且在源代码编辑器中指示出当前停留在代码的哪一行
8、。然后程序员就可以不慌不忙利用调试器查看程序内部状态。传智播客传智播客做一个试验:将中的第一行代码删除掉。就是去掉了“#include”,再编译看出现什么现象。是不是编译器又提示缺少函数原型:#include的作用#include是C语言预处理器指示符。#和include之间可以有多个空格。#也不一定要顶格,但是一定是第一个非空白字符。#include的作用,是告诉编译器在编译前,要做些预先处理:将后面中的文件内容包含到当前文件内。所谓包含,是指将中列出的文件的内容复制到当前文件里。注意:#一定要是第一个非空白字符。否则编译器会提示错误,并且错误信息和出错原因完全不匹配。因为getchar和p
展开阅读全文