首页 C语言初探与分析

C语言初探与分析

举报
开通vip

C语言初探与分析C语言初探与分析 赵 晓 红 (武汉铁路职业技术学院 湖北 武汉 430205) 摘 要:对C语言的有关方面展开分析,介绍了C语言的基本程序形式、C语言中的语句分类、C语言与其他许多语言相比具体有什么特点,C语言的开发基本流程、C语言常见的错误简析及修改。最后对学习C语言给予总结和提示。 关键词 :C语言;语句分类;C语言流程;常见错误 中图分类号:TP312 文献标识码:A doi:10.3969/j.issn.1665-2272.2015.10.048 收稿日期:2015...

C语言初探与分析
C语言初探与分析 赵 晓 红 (武汉铁路职业技术学院 湖北 武汉 430205) 摘 要:对C语言的有关方面展开分析,介绍了C语言的基本程序形式、C语言中的语句分类、C语言与其他许多语言相比具体有什么特点,C语言的开发基本 流程 快递问题件怎么处理流程河南自建厂房流程下载关于规范招聘需求审批流程制作流程表下载邮件下载流程设计 、C语言常见的错误简析及修改。最后对学习C语言给予总结和提示。 关键词 :C语言;语句分类;C语言流程;常见错误 中图分类号:TP312 文献标识码:A doi:10.3969/j.issn.1665-2272.2015.10.048 收稿日期:2015-03-16 1 初识C语言程序 从这个简单的C程序可以看出,C程序结构由头文件、主函数、系统的库函数组成,但程序功能不能,C程序的组成也有所不同,有时需要自定义函数来完成必要的功能。其中main主函数时每个C语言程序都必须包含的部分,而且main主函数的位置在程序中是任意的。 2 C语言的特点 与其他许多语言相比,C语言的特点有:①语言简洁灵活。C语言只有32个 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 关键字,9种程序控制语句,程序 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 写形式自由;②数据类型和运算符十分丰富。既有系统定义的简单类型:整型、实型、字符型等。又有用户自定义的构造类型:数组类型、结构体类型、共用体类型等;③数据结构丰富。C语言提供了整型、实型、字符型等基本数据类型外,还提供了用基本数据类型构造出的各种复杂的数据结构,如数组、结构体、共用体等。另外,C语言还引入了与地址密切相关的指针类型,使得C语言的计算功能、逻辑判断功能非常强大;④允许直接访问物理地址。C语言中的位运算和指针运算符能够直接对内存地址进行访问操作,可以实现汇编语言的大部分功能。即直接对硬件进行操作;⑤它提供了大量的库函数供调用。简化了程序设计工作;⑥生成目标代码质量高。一般只比汇编生成的目标代码效率低10%~20%。C语言提供了一个相当大的运算符集合,而且其中大多数运算符与一般机器指令一致,可直接翻译成机器代码,因此,保证了C语言编写的程序生成的代码质量高,从而带来了编译和执行的高效率;⑦用C语言写的程序可移植性好。C语言提供的与硬件有关的操作,如数据的输入输出等,都是通过调用系统提供的库函数来实现的。库函数本身不是C语言的组成部分,因此用C语言编写的程序能够很容易的从一种计算机环境移植到另一种计算机环境中;⑧C语言学习难度较大。特别是指针、地址、函数调用等内容较难度大,需要认真学习才能掌握。 3 C语言程序的开发流程 从编写一个C语言源程序到得到最终的结果一般需要经过4个基本步骤:程序编辑、程序编译、程序链接、程序运行(见图1)。 4 C语言常见错误及分析 4.1.1 遗漏分号出现的错误 这个错误一般常出现在初学者所编程序中。 5 结论 C语言程序设计是一门强调实践练习的课程,没有捷径可走,只有不断地实践、练习、发现问题,不断解决问题,才能孰能生巧,举一反三才能将所学知识巩固发挥,最终掌握结构化程序的精髓,独自编写优秀高效的C语言程序。 参考文献 1 孙丽云.C语言程序设计教程[M].北京:化学工业出版社,2013 2 王立. 二级C语言程序教程[M].武汉:华中科技大学出版社,2014 3 周美.C语言编程与技巧[M].北京:北京理工大学出版社,2013 (责任编辑 要 毅) 1
本文档为【C语言初探与分析】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
机构认证用户
精品文档
千万精品文档模板,下载即用
格式:doc
大小:17KB
软件:Word
页数:0
分类:建筑/施工
上传时间:2018-10-06
浏览量:2