共查询到20条相似文献,搜索用时 15 毫秒
1.
在使用C编程时,会经常遇到需要调用其它高级语言编写的子程序,或使用其它语言编写程序时要调用C语言函数,这就是所谓的混合语言编程,混合语言编程不仅包括函数、过程以及子程序等的调用而且还涉及到各分离模块间的函数调用,这样应使用不同语言编译程序对各自相应的源程序模块进行分别编译,然后连接各自目标文件行成可执行文件,这里笔者主要分析C对几种常用高级语言的调用技术。 相似文献
2.
刘海成 《单片机与嵌入式系统应用》2006,(4):75-76
C语言既有高级语言的各种特点,又可对硬件进行操作,并可进行结构化程序设计。用C语言编写的程序较容易移植,它们可生成简洁可靠的目标代码,在代码效率和代码执行速度上完全可以和汇编媲美。采用C语言进行单片机编程是嵌入式程序设计的发展趋势。但是,在嵌入式控制等领域,经常需要控制某一个二进制位,然而除了Keil C51等C环境外,很多单片机C环境都没有扩充对位变量定义的关键字, 相似文献
3.
徐锡山 《计算机工程与科学》1993,15(1):32-39
C语言是目前最流行的计算机语言之一,它兼有传统高级语言和汇编语言的优点,概念简洁,风格灵活,内涵相当丰富。要真正掌握该语言的精髓和理解其语义并非易事。本文对C语言的语义特点作了深入探讨,并给出了一些重要概念,最后,列举了若干在编程中的常见错误。 相似文献
4.
本文分析了FoxBASE与其他高级语言连接的方法与途径,提出利用编写中断处理程序是解决问题的实用手段。同时,给出一个FoxBASE与C语言连接实现图形功能的实例,并详细描述了实现步骤。有效地解决了高级语言种类、程序大小和运行速度对FoxBASE功能扩充的影响。 相似文献
5.
目前大多数工科专业都开设了高级语言程序设计课程,学好这门课程对于提高大学生的编程能力和计算疵应用能力具有十分重要的作用。本文结合从事《高级语言程序设计》的教学实践,谈谈C语言教学中的几点体会。 相似文献
6.
本文介绍了嵌入式编程方面的问题。论述了在嵌入式编程中采用高级语言的必要性,并对C/C^ 和Java语言的基本功能和特点做了概述性的介绍。最后,介绍了嵌入式系统在开发过程中使用的各种开发工具平台。 相似文献
7.
武慧敏 《电子制作.电脑维护与应用》2005,(3):30-31
我们平时所谈计算机编程所用的指令性语言,都是用汇编语言以及高级语言(C语言)。汇编语言的指令与机器指令一一对应,直接针对存储单元的地址。C语言及高级语言只能按C语言的编程规范来书写。然后通过C语言编译器来传给计算机。而我们现在提到的P111G的编程指令既不是汇编语言也不是高级语言。 相似文献
8.
9.
嵌入式系统高级编程语言技术分析 总被引:2,自引:0,他引:2
随着嵌入式技术的普及推广,嵌入式系统高级语言编程势在必行。然而,人们在选择语言系统时往往具有很大的随意性。对价格、获取方便性等因素考虑较多,而对语言本身的技术因素考虑较少。文章从嵌入式系统高级编程语言特点入手,对高级语言的基本性能作简要总结,对目前比较流行的几种嵌入式系统编程语言--Ada、C/C++、Modula-2的基本技术性能进行分析比较;对Java作简要介绍。 相似文献
10.
C语言是一门博大精深的程序设计语言。即使在Java、C#等高级语言满天飞的今天,C以其自身强大的功能和灵活性在计算机软件设计尤其是底层软件开发中占据着重要的地位。作为C程序员,即使是牛人,也往往都会有过如下经历。 相似文献
11.
".SRC"是AutoCAD与高级语言的一个联结接口,文章主要阐述利用高级C语言产生命令组文件".SRC",在AutoCAD环境下实现参数化绘图。以绘制整体式小齿轮为例,编写了产生命令组文件".SRC"的C语言程序,介绍了从C语言到产生命令组文件".SRC",再到AutoCAD环境下实现参数化绘图的整个过程。 相似文献
12.
高级语言通过调用汇编语言来弥补高级语言的不足。本文介绍 MicrosoftBASIC、FORTRAN、C 及 PASCAL 等高级语言编译程序与 MS 宏汇编程序之间建立接口的基本原则和方法,并给出了各种高级语言程序和汇编语言程序的接口实例。 相似文献
13.
14.
当高级语言和汇编语言混合编程时,其接口参数一般通过栈传递。此时在汇编程序中通过BP取出栈中参数是很麻烦的一件事情。而TURBO汇编和高级语言接口时对所传递的参数可以通过名字存取,亦即可为栈中传递的参数指定一名字。这样可避免在计算栈中参数相对BP变址器偏移量时出现的错误,可有效地提高混合语言编程效率,降低混合语言编程难度。 相似文献
15.
高永丽 《数字社区&智能家居》2009,(32)
作为面向对象程序设计方法的示范性语言,C++以其高效、灵活独特的语言机制在计算机科学的教育和各个领域被广泛的应用,该文结合多年教学经验,分析一些C++初学者的问题与困惑,提出几点适合C++学习者的学习方法和技巧,对提升C++程序设计学习者的学习质量将起到积极的意义。 相似文献
16.
主要介绍了开发了一种面向单片机的高级语言ESDL。首先介绍了ESDL语言具有的特点,然后介绍了该语言的编译器实现过程中模块组织形式及内部信息表示方式。 相似文献
17.
提起递归调用,人们总是想到C、PASCAL等高级语言,认为递归调用是C或PASCAL等高级语言所特有的一种程序设计结构形式。而对于关系数据库FOXBASE,则很少有资料介绍它的递归调用方法,人们也很少在FOXBASE的程序设计中使用递归调用的程序结构形式。 是不是FOXBASE不支持递 相似文献
18.
介绍了美国Intel公司用于开发MCS-96(包括C198、C196)系列单片机的结构化高级语言PL/M-96,同时给出了典型例子. 相似文献
19.
利用打印机提供的图象方式输出命令、用高级语言编程,直接控制打印机,实现高级语言直接在打印机绘图;本文应用C语言编制出了打印机画点、线、虚线、圆的基本函数,利用这些基本函数,可在打印机上绘出各种复杂图形。最后给出一绘制三维图形的函数,该函数可绘制出任意给定的球坐标方程对应的三维立体图。 相似文献