- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
刍议Linux系统下的计算机C语言编程技巧
?
?
刍议Linux系统下的计算机C语言编程技巧
王萍
(镇江高等职业技术学校,江苏镇江212016)
摘要:计算机C语言已经在国际上得到了广泛的流行,它是一种多程序编辑的基础语言。随着社会上对计算机C语言技术要求的不断提高,怎样加强在Linux系统下的计算机C语言编程技巧的提高,是目前一个非常严峻的问题,该文就对其进行了详细的探讨。
关键词:Linux系统;计算机;C语言;编程技巧
:TP311:A:1009-3044(2014)13-2989-02
Linux操作系统是UNIX操作系统的一种克隆系统,它诞生于1991年的10月5日(这是第一次正式向外公布的时间),以后借助于Internet网络,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX类操作系统,并且使用人数还在迅猛增长。Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统,它能运行主要的UNIX工具软件、应用程序和网络协议,目前其操作性非常稳定,并且已经在我们实际生活中的很多方面得到了广泛应用,该文就分析了Linux系统下的计算机C语言怎样进行编程?在编程过程中有哪些技巧?从而为大家更好地学习Linux系统下的计算机C语言提供一些帮助。
1学习C语言的意义
随着近几年计算机C语言技术的不断发展,以及计算机技术在各个领域的不断应用,C语言也在发生着非常大的变化,因此,美国国家标准研究所(ANSI)为了在最大程度上降低C语言通用性的阻碍,专门制定了统一的C语言标准,目前已经在很多国家得到了广泛应用。C语言具有非常强大的功能,一方面可以用来进行一些系统软件方面的编写,另一方面,还可以进行一些应用软件方面的编写,而且随着计算机技术的不断发展,已经在各行各业得到了广泛应用,因此,C语言强大的程序编辑功能在帮助人们学习、工作以及生活方面起着非常重要的意义。尤其是对那些以后要从事计算机C语言方面工作的人来说,学好C语言编写程序能够将工作变得简单、高效,因此,学好C语言编程对将来的工作以及自己的发展来说都具有非常重要的意义。
2Linux系统下的计算机C语言编程技巧
对于计算机C语言的初学者来说,C语言需要消耗很大的体力,学习C语言是不能只靠理论的,这需要一系列的亲身实践和上机训练来完成学习的过程,才能将C语言掌握的更好,写出更加完美的程序。书面计算机程序是需要实践来验证的,能在计算机上运行出来的程序才能说是正确的。C语言的主程序运行的流程图(如图1所示),从图1的语言编程的流程图上不难看出,我们在进行书面编写程序是时,并不能轻易地发现程序中存在的漏洞,一个有效的、能够正常运行的程序是需要通过计算机的电子检验的。因此,C语言的学习过程也就是上机练习的过程,将程序放到计算机上进行运行,再运用自已经学习到的理论知识,两者结合起来进行长期的练习,这样经过经验的积累就能够熟练地掌握C语言程序编辑的技巧。以下就简单地分析C语言程序的编辑技巧:
图1C语言主程序流程图
2.1重视示例程序
在我们学习的过程中,理论知识的学习都是通过学习一些示例来完成的,在学习一个新知识的开始,将知识点通过示例的方式展示出来,我们通过模仿示例来进行知识的理解,最后逐渐形成了自己的思考模式,我们在进行程序的编辑时,最常用到的就是数据结构,在编辑相关的程序之前,我们需要了解各种数据结构的第一个算法的源程序,为数据结构在编辑程序上的正确应用打下坚实基础,而真正透彻地对数据结构进行了解则是正确运用数据结构对程序进行编辑的前提条件。另外,在对自己需要的程序进行编辑之前,组要通过相应的实例进行不断的模仿,从而能够对程序编辑所需的步骤有大体上的了解,针对示例程序中的一些命令的相关掌握程度,还能够在脑海中可以形成一种编写程序的固定思路,从而在遇到类似程序编写时,就可以通过脑海中的固定思路来进行编写,这将会在最大程度上有利于完成程序编写。
2.2善于使用GCC编译器编译源程序
GNU项目编译器中一个非常重要的具有代表性的组件就是GCC,因此,可以说在Linux系统下,学好计算机C语言编程程序的重要基础就是能够充分掌握好GCC编译器编译源程序相关的方法,因此,必须要学会怎样灵活使用GNU的GCC编译器,从而能够更好的去进行C语言源程序,其中GCC编译器主要的选项表现在以下三个方面:一是,要求输出可以进行执行文件名用-o选项来表示;二是,要求编译器需要将相应的目标代码输出时,用-c选项来表示;三是,要求编译器在进行编译时,需要将程序以后在进行相关调试信息提供时,用-g选项来表示,因此,只要学习者能够将以上三种选项充分掌握好,就能够独立
您可能关注的文档
- 城市尺度下的绿道网规划探索.docx
- 建筑施工企业财务管理的探究.docx
- 基于加强城市环境工程建设对策探讨.docx
- 基于OBE理念的焊接工程技术专业生产实习复合模式探究.docx
- 逻辑3.运用辩证思维方法答案公开课教案教学设计课件资料.docx
- 高中化学奥赛辅导有机化学(第一部分之一)公开课教案教学设计课件资料.ppt
- 高一电子电工第一学期期末考试试卷公开课教案教学设计课件资料.docx
- 2021年高二下期末模拟考试答案公开课教案教学设计课件资料.docx
- 高一化学期中复习卷3公开课教案教学设计课件资料.docx
- 2.7++++元素符号表示的量—2020-2021学年浙教版八年级科学下册课件+公开课教案教学设计课.ppt
- 2023学年诸暨中学高三年级第二学期3月第二次模拟考试(政治)公开课教案教学设计课件资料.docx
- 运动的合成与分解(二)公开课教案教学设计课件资料.pptx
- 近五年浙江省各地图形的翻折(轴对称)原题公开课教案教学设计课件资料.doc
- 如何做教师-2019-11-13-中关村一小相关公开课教案教学设计课件资料.pptx
- 生活中的圆周运动 (水平面)正式版公开课教案教学设计课件资料.pptx
- 专题10 条件概率与全概率公式公开课教案教学设计课件资料.docx
- 金华市东阳市2019学年第二学期期末测试卷公开课教案教学设计课件资料.doc
- 5 琥珀(第二课时)【慕课堂版】公开课教案教学设计课件资料.pptx
- 项目五 打印米老鼠模型公开课教案教学设计课件资料.ppt
- (打印版)9月25日地理周练公开课教案教学设计课件资料.docx
文档评论(0)