• 分享
  • 举报
  • 2022-8-16 17:09 发布     
  • 浏览 3818 次
  • 下载 673 次
条件编译

条件编译

8.3
  • 大小: 736.96 KB
    价格: 1 水滴
    更新时间: 2022-08-16
欢迎下载!

样例程序案例简介

预处理程序提供了条件编译的功能。条件编译允许只编译源文件中满足条件的程序段,使生成的目标程序较短,从而减少了内存的开销,并提高程序的效率,可以按不同的条件去编译不同的程序部分,因而产生不同的目标代码文件。这对于程序的移植和调试是很有用的
另外,条件编译是为了让程序在各种不同的软硬件环境下都以运行。即,提高了程序的可移植性和灵活性。

例如,一个商业性的软件,所面向的用户群有着:不同的软件系统(有的是Windows XP系统,有的是Window 7系统)、不同的硬件系统(有的是Intel的处理器,有的是AMD的处理器),而这会导致同—段程序代码在不同用户的电脑上产生不同的运行效果(有的流畅、有的卡顿、有的甚至无法运行),
解决这类问题可以有两种方法。方法一:针对不同的环境编写不同的代码。方法二:同一段代码,针对不同的环境,预编译成不同代码,从而使得生成的程序最大程度上适应用户的软硬件环境。
欢迎下载!
Archiver|手机版|小黑屋|汇川技术-水滴社区 |苏ICP备12002088号
Powered by Discuz! X3.4  © 2019-2100 INOVANCE INC.