编程的所有语言说.docx

上传人:晟*** 文档编号:14198226 上传时间:2022-09-25 格式:DOCX 页数:5 大小:61.14KB
下载 相关 举报
编程的所有语言说.docx_第1页
第1页 / 共5页
编程的所有语言说.docx_第2页
第2页 / 共5页
编程的所有语言说.docx_第3页
第3页 / 共5页
编程的所有语言说.docx_第4页
第4页 / 共5页
编程的所有语言说.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

所有语言说一、 C和C+看到许多人都把C和C+放在一起,用C/C+表示,其实C和C+还是有很多区别的:1、C是纯净的面向过程的语言,C+不是,C+是面向过程和面向对象的混合体。早期的C+都是被看作是C语言的超集,所以C+不得不兼容C语言,不得不支持面向过程;同时为了跟随时代的脚步,加入了面向对象的原生支持。2、C+是怪物级的语言,在强大的同时也变得很复杂。C是纯净的面向过程的,Java、Object C都是纯净的面向对象的,而C+,按照Effective C+的说法是“多重泛型编程语言”,支持面向过程编程、面向对象编程、函数式编程、泛型编程、metaprogramming。C+是强大的,同时也是复杂的。如果你在使用C+编程却没有感到它的复杂性,那么请回头翻看你的代码,不少BUG在等着你。3、Linux内核的大部分是用C语言(GNU对C做了一定的扩充,和C99比较接近)编写的,而不是C+。我只能反推其原因:C语言的开销

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。