请输入您要查询的百科知识:

 

词条 LVC
释义

Lvc语言是一种主要面向(但不限于)嵌入设备(包括掌上电脑,MP4,手机等)的跨平台高级语言。Lvc语言基于C语言的语法,并做了适当的调整,以适应Lvc语言跨平台、安全、易于掌握的特点。Lvc是Lee'svirtualC的缩写

简介

Lvc语言是一种主要面向(但不限于)嵌入设备(包括掌上电脑,MP4,手机等)的跨平台高级语言。

Lvc语言基于C语言的语法,并做了适当的调整,以适应Lvc语言跨平台、安全、易于掌握的特点。

Lvc是Lee'svirtualC的缩写

语法概述

Lvc与标准C有99%的兼容度,而是是标准C的真子集,绝不添加任何多余语法。也就是说,所有Lvc源程序可直接转换为C源程序,而C源程序转换为Lvc源程序也只须稍做改动甚至不做改动 Lvc语言在嵌入设备开发领域的优点:

1.跨平台:由源代码编译的lvc文件不做任何修改即可直接在任何有Lvc虚拟机的硬件平台上执行,无须再次编译。

2.开发效率高:在一些低性能CPU上一般使用汇编语言开发。使用Lvc这种类C语言开发,效率远高于用汇编语言来开发。有人可能担心Lvc语言的运行效率问题。任何高级语言的运行效率都要低于汇编,这是毫无疑问的。Lvc虚拟机的大部分与速度相关的代码都是用汇编直接编写的,凡是对速度要求高的运算,Lvc虚拟机都提供高效的用汇编语言编写的函数供程序员调用。这就既满足了开发的高效率,又满足了运行的高效率。

3.更安全:在Lvc虚拟机上只能运行虚拟机语言代码,目标机器代码是不允许直接运行的,这就避免了恶意代码的执行。在Lvc虚拟机上运行的程序只能使用虚拟机给定的内存,这也避免了非法内存访问对系统的破坏。

4.更容易维护和移植:如果用汇编或C编程,硬件更换了,操作系统更换了,原有软件都需要做大幅度的修改或移植。跨平台特性保证在系统升级后,原有软件可以几乎原封不动直接拿来运行。

发工具

软件名称:LvcIde

运行平台:Win9X/2K/XP

软件语言:简体中文

软件简介:Lvc集成开发环境

使用问答

问:编译成功以后找不到目标文件

答:编译后选LvcIde菜单中的“运行”就可以了

也可以直接点击生成的.lvc程序运行

.lvc在安装目录下的bin\\HardDisk文件夹,例如:C:\\ProgramFiles\\LvcIde\\bin\\HardDisk

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/31 18:11:34