C语言下计算机软件编程探究.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言下计算机软件编程探究

C语言下计算机软件编程探究   摘要:科学技术日益发展的今天,计算机技术也日益发达,c语言编程在计算机软件编程中使用日益广泛。c语言在编程中的使用,不仅有利于拓宽计算机的使用领域,而且能够方便计算机软件的开发和更新。c语言作为计算机软件编程的基础,其运用能够使软件的软件的程序设计得到简化,确保计算机编程软件在运行时的准确性。加强c语言下计算机软件编程的叹息,能够更加科学的认识c语言,促进计算机软件编程不断发展和更新。本文简单阐述了c语言的概念,重点分析了c语言环境下计算机软件编程的技巧以及c语言和汇编语言的结合,最后阐述了c语言编程链接的关键问题 关键词:c语言;计算机;软件编程;技巧 中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)10-0071-01 1.C语言概述 c语言是经由B语言不断完善、发展而来的。随着现代信息技术的发展,原有的计算机语言系统逐渐无法满足计算机编程的需求,因此,人们开始对原有的B语言进行不断的丰富和完善,于1972年推出了C语言,自1978年以后,C语言逐渐被移植到计算机中,成为计算机编程系统语言,为计算机软件编程提供了条件 2.c语言环境下计算机软件编程技巧 C语言具有模块化的特点,在计算机软件编程工作中,应当注重软件编程的技巧性,充分发挥C语言的便捷性和灵活性特点,不断优化软件编程,提高软件的质量和使用效率 2.1计算机软件编程函数运用技巧 在C语言计算机软件编程中,还会涉及函数的运用。事实上,每个函数都有其相应的功能,函数的功能可?暮?数的名称上进行判断。在编程工作中,需要程序员定义函数参数值、返回值以及函数名称,但事实上,C语言系统自带函数数据库,程序员只需要充分利用”#include指令和头文件,即可调用数据库中的函数,提高软件编程效率。例如,在实际编程工作中,需要运用到sqrt函数,其调用函数的指令如下:#include”string.h” 2.2变量存储类型定义和设置技巧 变量存储器的选取和操作,会对软件编程代码的执行效率产生一定影响。只有实现变量存储器的合理定义,软件的执行效率才能得以提高。程序在定义变量存储器时,应当在充分考虑编程实际情况的前提下,采用内部直接寻址存储器。另外,在c语言编程中,函数变量的正确传递也非常重要,子程序模块和整个程序模块在选择变量时,有一定的区别。整个程序应当选取全局变量,而子程序则选取局部变量 2.3设计合理的c语言和软件编程的接口 C语言的执行速度快,还可实现对硬件的直接操作。在实际操作中,可将C语言运用到计算机软件的编程操作中,实现对数据的采集、处理服务器中断、实时控制等操作,实现数据传递和控制的自动化,进而提高控制任务的操作准确性,加速程序的实时响应 3.C语言和汇编语言的结合 C语言虽然能够产生快速又紧凑的目标代码,但是若要产生高质量的目标代码,仍需要借助汇编语言来实现。在某些方面,汇编语言比C语言更具优势,但是对某些程序的编程又不得不使用C语言。因此,在计算机软件编程中,两种语言经常会混合使用。汇编语言和C语言的混合,通常可采用以下两种方法实现:第一,在C语言编程中嵌入汇编语言。第二,分别编辑c语言和汇编语言,再进行目标模块的链接 3.1在c语言中嵌入汇编语言 汇编语言的AMS指令在c语言中为合法指令,因此,在c语言中嵌入汇编语言主要利用这一指令进行操作。在C语言中嵌入汇编语言的格式如下:”ASMf“汇编语句”)”,即将汇编语句用双引号和括号括起,并在括号前加上关键字ASM,需要强调的是,汇编指令与前一双引号之间要预留空格。比如,在C语言中嵌入汇编语言INTM指令(中断指令),其指令为”ASMf“INTM”)”。在C语言中嵌入汇编语言时,应当遵守以下原则:第一,被嵌人的汇编指令在结束时不需要输入(;)。第二,ASM块中的分号(;)是汇编代码的注释。第三,在ASN块中返回指令为return。第四,在嵌入c语言时,应用汇编语言中所使用的C语言进行初始化处理,并明确汇编的类型。第五,汇编语言中如db等伪指令被禁止嵌入C语言中。事实上,在C语言中嵌入汇编语句的方式,虽然较为简单便捷,但是在嵌入的过程中,有可能导致C语言本身的语言环境受到破坏,导致程序运行结果出错。因此,不建议在C语言中嵌入大段功能完整的汇编语言 4.结论 在现代信息技术飞速发展的今天,对计算机软件编程的要提出了越来越高的要求。C语言具有高效性、广泛性、简洁性等特点,是高级软件编程中最低级的语言,但其所具备的功能甚至超越了其他更加高级的语言。因此,c语言在现代计算机编程中的使用极为广泛。在计算机软件编程中,正确使用计算机编程语言,对提高软件编程效率具有重

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档