C语言程序设计和C基础

C语言程序设计和C基础

ID:45034644

大小:317.34 KB

页数:20页

时间:2019-11-08

C语言程序设计和C基础_第1页
C语言程序设计和C基础_第2页
C语言程序设计和C基础_第3页
C语言程序设计和C基础_第4页
C语言程序设计和C基础_第5页
资源描述:

《C语言程序设计和C基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计和C++基础华北电力大学电子商务教研室王钇上篇C语言基础第一章C语言概述一、C语言的应用领域1、编写系统软件如WINDOWS系列操作系统、UNIX、LINUX操作系统等2、对计算机的硬件直接编程如对声卡、显卡、调制解调器、串行口的编程3、编写应用软件如InternetExplore、NetscapeNavigator、Office4、系统底层服务程序如编写DLL、DSO、OCX5、游戏软件开发如雷神之锥、古墓丽影、帝国时代、极品飞车二、C语言的特点1、简洁紧凑,方便灵活2、运算符丰富3、数据结构丰

2、富4、结构化的流程控制语句5、语法限制较宽松,书写灵活6、提供对硬件的直接操作,可实现大部分汇编语言的功能7、生成目标代码的执行效率较高8、可移植性好三、C++与C的关系1、C++完全兼容C的程序设计语法2、C++对C的语法结构进行了扩展3、C++中对C容易出错的函数提出了相对简单的替代方案4、C++引入了面向对象的程序设计方式,为大型软件项目开发提供了有力支持四、C&C++开发工具1、TURBOC和TURBOC++程序小巧,使用简单,适用于初学者使用缺乏对复杂项目的支持,难以开发出复杂的项目2、VISUALC

3、++功能强大、使用方便,适用于复杂的WINDOWS项目开发可视化程度较低,完全掌握需要较长时间3、BORLANDC++BUILDER功能强大、使用方便可视化程度高,学习时间短同时支持WINDOWS和LINUX平台的开发五、C语言的程序组成用任何语言编写的程序,都是由以下公式组成:程序=算法+数据结构C语言中:算法对应于可执行语句数据结构对应于数据声明语句五、C语言的程序组成1、数据声明语句程序要完成给定任务,需要把数据存储于程序当中。数据声明语句定义了这些存储空间,以“;”作为一条语句的结束标志。2、可执行语句

4、即由编程人员按照C语言的语法要求编写的以“;”为结束标志的一段代码。指示计算机去执行相应指令3、函数由多条数据定义及可执行语句构成的,用以完成特定任务的程序单元。对于一般的C语言程序,都有一个名为main的函数,作为程序开始执行的第一个函数4、示例:main(){inta,b;printf(“Helloeverystudents,letwork:”);printf(“Pleaseinputanumber:”);scanf(“%d”,&a);printf(“Pleaseinputanothernumber

5、:”);scanf(“%d”,&b);printf(“theplusresultis:%d”,a+b);}五、C语言的程序组成main()函数,程序从此开始执行声明语句可执行语句六、C语言程序的编译和执行1、C语言程序的文件组成源文件:即由编程人员按照C的语法要求编写的文本类型文件。一般其扩展名为.C或.CPP,目标文件:C编译器将源文件转化为计算机能够直接识别的二进制格式的文件,其扩展名为.OBJ可执行文件:连接器程序将目标文件和操作系统中的相应代码连接,则此时形成的文件为可执行文件,其扩展名为.EXE。该文

6、件可在计算机中直接执行六、C语言程序的编译和执行2、C语言程序文件的编译过程C编译器编译连接器连接main(){…}C源文件010101010101OBJ文件EXE可执行文件六、C语言程序的编译和执行3、TC中的编译和执行(1)TC的安装下载TC.EXE程序(ftp://202.204.71.23:2121)执行TC.EXE,程序将询问展开的目录,指定目录后,程序将相应的文件展开到指定的目录进入展开的目录,执行Install.exe,按照屏幕提示操作即可六、C语言程序的编译和执行(2)TC中的程序的编译和执行中

7、常见问题如果程序语法没有错误,请检查:在[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的“关键字”程序中

8、为了能够处理数据而书写的符号,用来代表程序运行所需要的数据及对这些数据的处理方式七、C语言的编程步骤3、编译并执行程序在TC集成环境中,按CTRL+F9,可对源程序进行编译,如果没有错误,则生成可执行文件并自动运行该文件默认情况下,TC将生成与源文件同名,且扩展名为.exe的可执行文件七、C语言的编程步骤4、程序的调试一般来说,书写的源程序都需要经过发现错误、改正错误的过程,这一过程叫

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。