C语言编程心得
chocolate宸 1970-01-01
郁闷啊 学了2年 虽然会些简单的 但是遇到一些难的就一点都不会了 麻烦高手分享写心得难就是做的时候麻烦 但是如果用别的语言就能很简单的实现 用C却很麻烦 所以我想知道下 怎么能把C做的很好
最新问答
word转pdf,为什么不显示图片图片?
花花的老妈
2021-09-19
我想把论文从word格式转换成PDF格式,用的金山WPS,可转换完成之后,里面的流程图就不见了,空白~~这是为什么呢?谁能帮我解决一下!谢谢!
热门问答
word转pdf,为什么不显示图片图片?
花花的老妈
2021-09-19
我想把论文从word格式转换成PDF格式,用的金山WPS,可转换完成之后,里面的流程图就不见了,空白~~这是为什么呢?谁能帮我解决一下!谢谢!
去百度文库,查看完整内容>
内容来自用户:中国学术期刊网
C语言与汇编语言混合编程技术研究【摘要】虽然c语言可以完成许多由汇编语言完成的工作,人们说它是一种介于高级语言与低级语言之间的一种中级语言,但在实际应用中,为了完成某种特定的功能,或需要缩短程序的运行时间,或需要对硬件进行直接作,或需要利用作系统的某些功能模块,这时就会使用到汇编语言程序,即要采用c语言与汇编语言的混合编程技术实现。汇编语言开发的程序代短、执行速度快,而c语言是应用广泛的面向过程的开发语言。通过给出混合编程的方法、约定规则以及实现的具体步骤,说明了混合编程需要注意的问题,最后给出了相应的实例。
【关键词】c语言;汇编语言;混合编程;方法
1.c语言的概念
c语言是在当今软件开发领域中应用十分广泛的一种高级程序设计语言,具有类型丰富、表达能力强、效率高、可移植性好且使用灵活方便等优点。既具有高级语言程序设计的特点,又具有汇编语言的功能[1]ⅶ。在实际应用中,为了完成某种特定的功能、或者需要缩短程序的运行。
在c语言中,类型可分为:基本类型,构造类型,指针类型,空类型四大类。
2.汇编语言的概念
汇编语言是一种符号语言,它与机器密切相关,是面向机器的语言,从而有代短,占用的存储空间小,运行速度快,直接控制硬件等优点,所以它的运行速度是高级语言所不能比拟的。但用汇编语言开发程序,编程工作量大,开发周期长,容易出错且不易调试。3.3.2.2(