您当前的位置:首页 > 计算机 > 编程开发 > C语言

在C语言中应该使用ANSI函数还是BIOS函数,哪种方式更好?

时间:12-30来源:作者:点击数:

两种方式各有利弊。你必须先回答几个问题,然后才能确定哪种方式适合你需要创建的那种应用。例如:你需要很快地实现你的应用吗?你的应用仅仅是用来“证实有关概念”,还是一个“真正的应用”呢?速度对你的应用重要吗?下面比较了使用ANSI函数和使用BIOS函数的基本优点:

使用ANSI函数的优点:

  1. 只需要printf()语句就可完成任务
  2. 改变文本的颜色和属性很方便
  3. 不管系统如何配置,都可以在所有PC机上工作
  4. 无需记忆BIOS iN数

使用BIOS函数的优点:

  1. 运行速度快
  2. 用BIOS可以做更多的事
  3. 不需要设备驱动程序(使用ANSI iN数需要ANSI.SYS)
  4. 无需记忆ANSI命令

刚开始时,你会发现用ANSI函数编程是很不错的,并且能使你写出一些漂亮的程序。然而,不久你就可能会发现ANSI函数“有些碍事”,此时你就会想用BIOS函数。当然,以后你又发现BIOS函数有时也会“碍事”,此时你就想使用一种更快的方式。例如,14.4中的一个例子甚至不通过BIOS来把文本打印到屏幕上,你也许会发现这种方法比使用ANSI或BIOS函数更有趣。

方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门