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

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

ID:50214474

大小:47.00 KB

页数:5页

时间:2020-03-06

C语言下计算机软件编程探究.doc_第1页
C语言下计算机软件编程探究.doc_第2页
C语言下计算机软件编程探究.doc_第3页
C语言下计算机软件编程探究.doc_第4页
C语言下计算机软件编程探究.doc_第5页
资源描述:

《C语言下计算机软件编程探究.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、C语言下计算机软件编程探究摘要:科学技术日益发展的今天,计算机技术也日益发达,C语言编程在计算机软件编程中使用日益广泛。C语言在编程中的使用,不仅有利于拓宽计算机的使用领域,而且能够方便计算机软件的开发和更新。C语言作为计算机软件编程的基础,其运用能够使软件的软件的程序设计得到简化,确保计算机编程软件在运行时的准确性。加强C语言下计算机软件编程的叹息,能够更加科学的认识C语言,促进计算机软件编程不断发展和更新。本文简单阐述了C语言的概念,重点分析了c语言环境下计算机软件编程的技巧以及C语言和汇编语言的结合,最后阐述了C语言编程链接的关键问题。关键词:c语言;计算机;软件编程;技巧中图分

2、类号:TP311文献标识码:A文章编号:1009-3044(2017)10-0071-011.C语言概述c语言是经由B语言不断完善、发展而来的。随着现代信息技术的发展,原有的计算机语言系统逐渐无法满足计算机编程的需求,因此,人们开始对原有的B语言进行不断的丰富和完善,于1972年推出了C语言,自1978年以后,C语言逐渐被移植到计算机中,成为计算机编程系统语言,为计算机软件编程提供了条件。1.c语言环境下计算机软件编程技巧C语言具有模块化的特点,在计算机软件编程工作中,应当注重软件编程的技巧性,充分发挥C语言的便捷性和灵活性特点,不断优化软件编程,提高软件的质量和使用效率。2.1计算机

3、软件编程函数运用技巧在C语言计算机软件编程中,还会涉及函数的运用。事实上,每个函数都有其相应的功能,函数的功能可❷暮❷数的名称上进行判断。在编程工作中,需要程序员定义函数参数值、返回值以及函数名称,但事实上,C语言系统自带函数数据库,程序员只需要充分利用”#include指令和头文件,即可调用数据库中的函数,提高软件编程效率。例如,在实际编程工作中,需要运用到sqrt函数,其调用函数的扌旨令女口下:#include”string.h”。2.2变量存储类型定义和设置技巧变量存储器的选取和操作,会对软件编程代码的执行效率产生一定影响。只有实现变量存储器的合理定义,软件的执行效率才能得以提高

4、。程序在定义变量存储器时,应当在充分考虑编程实际情况的前提下,采用内部直接寻址存储器。另外,在C语言编程中,函数变量的正确传递也非常重要,子程序模块和整个程序模块在选择变量时,有一定的区别。整个程序应当选取全局变量,而子程序则选取局部变量。2.3设计合理的c语言和软件编程的接口C语言的执行速度快,还可实现对硬件的直接操作。在实际操作中,可将C语言运用到计算机软件的编程操作中,实现对数据的采集、处理服务器中断、实时控制等操作,实现数据传递和控制的自动化,进而提高控制任务的操作准确性,加速程序的实时响应。3.C语言和汇编语言的结合C语言虽然能够产生快速又紧凑的目标代码,但是若要产生高质量的

5、目标代码,仍需要借助汇编语言来实现。在某些方面,汇编语言比C语言更具优势,但是对某些程序的编程又不得不使用C语言。因此,在计算机软件编程中,两种语言经常会混合使用。汇编语言和C语言的混合,通常可采用以下两种方法实现:第一,在C语言编程中嵌入汇编语言。第二,分别编辑c语言和汇编语言,再进行目标模块的链接。2.1在c语言中嵌入汇编语言汇编语言的AMS指令在c语言中为合法指令,因此,在c语言中嵌入汇编语言主要利用这一指令进行操作。在C语言中嵌入汇编语言的格式如下:”ASMf“汇编语句”)”,即将汇编语句用双引号和括号括起,并在括号前加上关键字ASM,需要强调的是,汇编指令与前一双引号之间要预

6、留空格。比如,在C语言中嵌入汇编语言INTM指令(中断指令),其指令为"ASMf“INTM”)”。在C语言中嵌入汇编语言时,应当遵守以下原则:第一,被嵌人的汇编指令在结束时不需要输入(;)。第二,ASM块中的分号(;)是汇编代码的注释。第三,在ASN块中返回指令为returno第四,在嵌入c语言时,应用汇编语言中所使用的C语言进行初始化处理,并明确汇编的类型。第五,汇编语言中如db等伪指令被禁止嵌入C语言中。事实上,在C语言中嵌入汇编语句的方式,虽然较为简单便捷,但是在嵌入的过程中,有可能导致C语言本身的语言环境受到破坏,导致程序运行结果出错。因此,不建议在C语言中嵌入大段功能完整的汇

7、编语言。2.结论在现代信息技术飞速发展的今天,对计算机软件编程的要提出了越来越高的要求。C语言具有高效性、广泛性、简洁性等特点,是高级软件编程中最低级的语言,但其所具备的功能甚至超越了其他更加高级的语言。因此,c语言在现代计算机编程中的使用极为广泛。在计算机软件编程中,正确使用计算机编程语言,对提高软件编程效率具有重要意义。程序员作为计算机软件编程的主力军,应当要加强对C语言的运用和探讨,加深对C语言的认识,并在此基础上运用C语言实现更多软件功

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

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

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