阅读数:482
已有1条回答
管理员
c编译程序是由计算机厂家提供的一套软件。c编译程序又称c语言编译器,是指用c语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。
编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
编译程序的基本功能是把源程序(高级语言)翻译成目标程序。但是,作为一个具有实际应用价值的编译系统,除了基本功能之外,还应具备语法检查、调试措施、修改手段、覆盖处理、目标程序优化、不同语言合用以及人-机联系等重要功能。
c编译程序的语言特点:
1、c语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护,而且表现能力和处理能力极强。
2、c语言具有丰富的运算符和数据类型,便于实现各类复杂的数据结构。它还可以直接访问内存的物理地址,进行位(bit)一级的操作。
3、由于c语言实现了对硬件的编程操作,因此集高级语言和低级语言的功能于一体。它既可用于系统软件的开发,也适合于应用软件的开发。
4、此外,c语言还具有效率高、可移植性强等特点。因此它广泛地移植到了各类各型计算机上,从而形成了多种版本。
猜你喜欢
蹄疾步稳是什么意思
vivo X80桌面布局设置方法
宝马x5多少钱2022款落地价 宝马x5入门版起步60.50万(落地价格67.62万元)
5g4g信号来回切是怎么回事
高尔夫有几种颜色 哪款配色最耐看(极地白配色耐看)
小双是什么数字
158女生鞋码多少
华为Mate60怎么打卫星电话
iphone12找不到蜂窝数据选项
苹果12pro是双卡吗
宝马3系价格及图片(新款宝马3系正式上市)
新款宝马X4报价及图片(宝马x4新款正式上市)
最新学习
冬至的来历和风俗
小牛ngt顶配版参数(小牛ngt顶配值得买吗)
埃尔法商务车价格多少钱(丰田埃尔法2022全新款价格图片)
东南dx7的空调滤芯位置在哪里 在副驾驶的手套箱后面
华为jkmal00什么型号手机
iPadmini6有几个颜色
闪光灯在哪里设置
中国互联网经历了哪三个发展阶段
整体认读音节16个
吉利远景x3落地价(吉利远景x3手动挡落地价明细)
apple store是什么意思
华为手机时间格式怎么设置