首页

文章

C语言在高级语言中的地位?

发布网友 发布时间:2022-03-01 03:23

我来回答

11个回答

热心网友 时间:2022-03-01 04:52

C语言比较贴近操作系统, 纯C语言在windows平台上主要用于系统底层驱动的开发(一般会辅以汇编), 依我十几年的编程经验来看, C语言在windows平台上的优势并不大, 反而是它的兄弟c++是windows平台编程语言的主流. 这本身也是因为使用C这种非面向对象的编程语言处理界面逻辑比较复杂不方便, 也难以管理复杂的大型应用.
在linux或unix上正好相反, c语言一直到现在都还是主流, c语言编写的命令程序可以很方便与其他程序在shell上配合. c, 脚本和shell构建了一整套unix/linux哲学.
与c语言相提并论的一般是c++, 因为与java, python, vb这些语言明显不是一个领域.
c语言相对c++来说比较简单, c++则编程语言中最复杂的一个.
可以简单的总结说:
1. c语言符合unix/linux哲学, 它适合和其他程序以进程方式组合来构建大型的应用, 也是因为这个原因, linux直到2.5才把线程提到考虑范围中. linux特别重视进程的开销, 而相比windows, linux的进程开销也相对较小
2. c++语言符合windows编程环境, 大部分windows程序都是以界面为主, 在windows上想用c写界面程序是很不容易的, 而且可利用的资源还少.

所以缺点只是相对而言, 如果你适合在win平台开发, 不需要再考虑c, c++可以完全替代它. 如果你适合在linux平台开发, 你甚至可以只用c, 因为linux中的桌面系统gnome都是拿c(但是经过了一些模拟对象化的处理, 而且大部分上层应用还用了python来编写)来写的.

热心网友 时间:2022-03-01 06:10

C语言是一种面向过程的程学设计语言,在代码量超过一定大额数额后程序设计的效率会明显下降,这是它相对于其他的面向对象的程序设计语言的缺点,但是它的优点是可以比其他的语言更加的接近于硬件底层,这种特性直接导致它可以用来设计计算机操作系统,Unix就是它的产物!所以说C语言有着其它的语言不可替代的功能!既有缺点,也有优点!

热心网友 时间:2022-03-01 07:45

现在一般用来做教学语言用了。
现在都是 面向对象 的天下,java,c#之类的。。

不过也可以开发一些 诸如单片机之类的。

缺点就是,没有错误处理机制,导致程序隐患多,
没有 面向对象概念,它属于面向过程的,导致开发一些大型的软件很困难。。

热心网友 时间:2022-03-01 09:36

在那么多高级语言中C语言的地位怎样?

很重要

C语言在使用中存在什么缺点?

缺点是面向过程编程的缺点,代码的封装性 继承性不强,不利于程序的重用。还有别的很多不足,如内存分配回收等

热心网友 时间:2022-03-01 11:44

处于基础而必要的地位。
缺点是,学起来比较费心思,学好了不能针对普通应用编程。

热心网友 时间:2022-03-01 14:09

C语言在高级语言的行列中,占有不可替代的重要地位.

要说C的缺点,在现在看来,就是没有面向对象.

热心网友 时间:2022-03-01 16:50

做应用层的开发是其它高级语言的天下
做底层开发就是C语言的天下了

热心网友 时间:2022-03-01 19:48

C语言是高级语言中的王者,目前还没有能与之匹敌的编程语言

热心网友 时间:2022-03-01 23:03

基础。
面向过程,现在应用的较少。

热心网友 时间:2022-03-02 02:34

基础地位

热心网友 时间:2022-03-02 06:22

统治地位……编程性能标准级别……已经成为标准了,你说呢
视频相册制作软件如何做视频相册? 用word2007自动生成目录后,目录上始终有个“ 更新目录”的框,怎么去... Word2007目录怎么删除正文 手机不能横屏了是怎么回事? 庞贝柱的结构样貌是怎样的? 埃及庞贝柱景点描述 庞贝柱是怎样的历史? 埃及庞贝柱历史追溯 庞贝柱是个什么样的景点? 庞贝柱是为为了答谢谁而建的? 属蛇穿什么转运最旺运 属蛇什么颜色转运最旺 属蛇的人什么颜色转运最旺 英国查理一世时期君主专政的特征 增值税专用发票开错作废证明怎么写 女主为了救男主被拔掉指甲,被活埋,但男主却认错了人,这本小说叫... 什么地方能读到法拉奇的小说男子汉 高级职称有什么待遇 职称高级相当于什么? HUAWEI 华为 AM185 入耳式有线降噪耳机-适用对象 华为FreeBuds Pro有线充版-入耳式真无线动圈主动降噪蓝牙耳机(陶瓷白... HUAWEI 华为 FreeLace Pro 入耳式颈挂式动圈主动降噪蓝牙耳机 曜石黑... HUAWEI 华为 FreeBuds Pro 入耳式真无线动圈主动降噪蓝牙耳机 墨韵白推... 华为Freebuds 3 无线充版半入耳式真无线蓝牙耳机(碳晶黑)-详细介绍... HUAWEI 华为 FreeBuds 悦享版 入耳式无线蓝牙耳机-详细介绍 如何评价华为新旗舰tws耳机freebudspro? HUAWEI 华为 FreeBuds Pro 无线蓝牙耳机推荐 字符串"\\\"ABC\"\\"所占内存字节的长度 怎样挑选千元内的羊绒大衣? 现在思科的CCNA,CCNE,CCIP的考证费分别是多少啊,通过率怎样 长春小飞没有车没有房 碳钢的多久生锈 碳钢多久会生锈 碳钢多长时间会开始生锈 碳钢和铝哪个容易生锈 梦见天宫图是什么意思 光遇2023好友树解锁图鉴 光遇二级节点多少个 ...火柴小女孩》《词语手册》里有很多词语的意思的,求告知 暖融融解释 领淘通淘客助手这个软件怎么样? 淘宝客必备的九大工具有哪些? 电脑里硬盘如何共享怎么实现多台电脑共用一块硬盘 两台电脑一个硬盘两台电脑是否可以同时用一个硬盘 共享电脑硬盘怎样设置局域网电脑硬盘共享 现在下载歌曲好还是不下好 故障码P033D的含义解析 切菜机多功能型切菜机 scanbox三维扫描仪 苹果13没有删除的备忘录怎么恢复? iphone备忘录永久删除怎么恢复?iphone备忘录恢复最近删除文件方法介绍... 计算机中说的C语言是高级语言还是汇编语言? 三亚特产的海鲜有哪些? 明明我的这个手机登录微信一年多了,还是不能修改?风险评估提示未满3天 电子商务都要考哪些证 这个风险评估,怎么才可以改啊? 电子商务需要考哪些证书? 已经用了几年的微信,修改,风险评估显示未满三天? 电子商务专业需要考哪些证书? 为什么我改不了?完成账号风险评估,显示未满足 为什么我的显示为风险评估? 为什么老是封号 被封号是什么原因? 浙江台州有什麽特产? 台州有什么特色 php培训课程有哪些 电子商务能做什么工作 做电子商务一般上班都主要做什么呢? 电子商务具体是什么工作? 电子商务具体做什么工作的? 用iPhone11手机接电话的时候听不到对方的声音怎么办? 软考合格证和职业资格证是一样的吗,有没有联系? 软考资格证书与职称证书一样么? 全国计算机软考证书与职称的关系 国家软考资格证 软考合格证书(职业资格证书) 计算机职业技能鉴定证书和软考的证书有什么区别? java web 里面包括什么?好像有很多的东西,只知道一点。。 java中web是什么? java web是什么 昆明有哪些特产可以带回家? 来到昆明有什么东西最值得买,便宜的!!是昆明特产。。。帮忙啊!!! 昆明有哪些特产呢? 学信网学位认证报告在哪 学信网学位认证怎么弄 学信网怎么绑定学历认证啊?让输入什么报告编号 学信网二维码学位怎么认证 学信网学历认证报告怎么弄 学信网学历认证报告介绍 学习编程有哪些好处? 学C语言有什么好处,是了解计算机内部情况吗??? C语言学习的优势?
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com