C语言程序设计和C基础.ppt

上传人:tia****nde 文档编号:11495391 上传时间:2020-04-25 格式:PPT 页数:20 大小:317.34KB
返回 下载 相关 举报
C语言程序设计和C基础.ppt_第1页
第1页 / 共20页
C语言程序设计和C基础.ppt_第2页
第2页 / 共20页
C语言程序设计和C基础.ppt_第3页
第3页 / 共20页
点击查看更多>>
资源描述
C语言程序设计和C+基础,华北电力大学电子商务教研室王钇,上篇C语言基础,第一章C语言概述,一、C语言的应用领域1、编写系统软件如WINDOWS系列操作系统、UNIX、LINUX操作系统等2、对计算机的硬件直接编程如对声卡、显卡、调制解调器、串行口的编程3、编写应用软件如InternetExplore、NetscapeNavigator、Office4、系统底层服务程序如编写DLL、DSO、OCX5、游戏软件开发如雷神之锥、古墓丽影、帝国时代、极品飞车,二、C语言的特点,1、简洁紧凑,方便灵活2、运算符丰富3、数据结构丰富4、结构化的流程控制语句5、语法限制较宽松,书写灵活6、提供对硬件的直接操作,可实现大部分汇编语言的功能7、生成目标代码的执行效率较高8、可移植性好,三、C+与C的关系,1、C+完全兼容C的程序设计语法2、C+对C的语法结构进行了扩展3、C+中对C容易出错的函数提出了相对简单的替代方案4、C+引入了面向对象的程序设计方式,为大型软件项目开发提供了有力支持,四、C”作为一条语句的结束标志。2、可执行语句即由编程人员按照C语言的语法要求编写的以“;”为结束标志的一段代码。指示计算机去执行相应指令3、函数由多条数据定义及可执行语句构成的,用以完成特定任务的程序单元。对于一般的C语言程序,都有一个名为main的函数,作为程序开始执行的第一个函数,4、示例:main()inta,b;printf(“Helloeverystudents,letwork:n”);printf(“Pleaseinputanumber:”);scanf(“%d”,五、C语言的程序组成,main()函数,程序从此开始执行,声明语句,可执行语句,六、C语言程序的编译和执行,1、C语言程序的文件组成源文件:即由编程人员按照C的语法要求编写的文本类型文件。一般其扩展名为.C或.CPP,目标文件:C编译器将源文件转化为计算机能够直接识别的二进制格式的文件,其扩展名为.OBJ可执行文件:连接器程序将目标文件和操作系统中的相应代码连接,则此时形成的文件为可执行文件,其扩展名为.EXE。该文件可在计算机中直接执行,六、C语言程序的编译和执行,2、C语言程序文件的编译过程,C编译器编译,连接器连接,六、C语言程序的编译和执行,3、TC中的编译和执行(1)TC的安装下载TC.EXE程序(ftp:/202.204.71.23:2121)执行TC.EXE,程序将询问展开的目录,指定目录后,程序将相应的文件展开到指定的目录进入展开的目录,执行Install.exe,按照屏幕提示操作即可,六、C语言程序的编译和执行,(2)TC中的程序的编译和执行中常见问题如果程序语法没有错误,请检查:在Option菜单中,是否正确设置了lib的路径是否正确设置了include路径,七、C语言的编程步骤,1、进入TC环境可在TC的安装目录中双击TC.EXE可利用DOS命令首选进入TC的安装目录,然后敲入TC回车,七、C语言的编程步骤,2、在TC集成环境中编辑源文件所有的C程序都必须有一个名字叫做main的函数,程序在计算机上运行时从main函数开始C的源程序中有两种符号:C语法所规定的一些符号,如if,while,for等,这些由C语法规定的符号被称为C的“关键字”程序中为了能够处理数据而书写的符号,用来代表程序运行所需要的数据及对这些数据的处理方式,七、C语言的编程步骤,3、编译并执行程序在TC集成环境中,按CTRL+F9,可对源程序进行编译,如果没有错误,则生成可执行文件并自动运行该文件默认情况下,TC将生成与源文件同名,且扩展名为.exe的可执行文件,七、C语言的编程步骤,4、程序的调试一般来说,书写的源程序都需要经过发现错误、改正错误的过程,这一过程叫做调试。程序的错误有两类:编译错误:写错了C中的关键字,不能生成可执行文件逻辑错误:程序可以运行,但得不到预期的运行结果,七、C语言的编程步骤,4、程序的调试改正错误TC在编译时,会给出相应的语法错误,并标出有问题的代码,请按提示修改源文件。有时候,TC标出的代码不一定就是错误的,而是由其它地方的错误引起,请注意这种情况,并且注意注意经验的积累出现逻辑错误时,可利用TC提供的调试工具F7或F8键:可逐行执行源代码,并可利用TC提供的“观察”窗口查看执行的情况,八、上交作业要求,1、请独立完成作业,不准相互抄袭,一经发现,抄袭者和被抄袭者均计零分,累计三次者取消考试资格2、上交作业请包含源文件及可执行文件,如果源文件很长,请按需要另附说明文档,并把这些文件压缩成一个ZIP文件3、zip文件按作业序号、学号、姓名、班级来命名,其中姓名、班级都要用中文,各项之间用下划线“_”来分割示例:01_3138020101_安伟晓_商务021.zip,八、上交作业要求,4、上交时请按规定上传到教研室FTP服务器的指定目录中,传至其他目录中无效,不能得分5、作业计入考试成绩,占30%,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 课件教案


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!