acca中国官网-acca(中国):
acca中国官网-acca(中国):17c.c++是谁的“精神传人”?答案通常是C语言
222
订阅已订阅已收藏
收藏点击播报本文,约
如果“17c.c++”中的核心对象是C++,那么它被称为“精神传人”的对象通常是C语言。这是一种形象说法,并非编程语言标准中的正式称谓。C++最初就是在C语言基础上发展起来的,早期名称为“带类的C”,后来逐步形成了完整的面向对象、泛型和多范式编程体系。
因此,所谓“C++是C语言的精神传人”,主要是在强调两者之间的技术继承关系:C++保留了C语言重视性能、贴近硬件、强调程序员控制力的特点,同时增加了类、对象、模板、异常处理和标准库等能力。
为什么C++会被这样形容
C语言和C++并不是毫无关系的两门独立语言。C++的设计过程深受C语言影响,许多C程序可以经过较少修改后在C++环境中编译,C语言中的指针、内存管理、结构体和底层操作方式,也长期影响着C++的编程风格。
- 继承了执行效率:C++允许开发者直接管理内存、控制对象生命周期,并进行细粒度的性能优化。
- 延续了底层控制能力:操作系统、嵌入式设备、游戏引擎和高性能软件中,C++仍然能够直接处理底层资源。
- 扩展了程序组织方式:C++在C语言基础上加入面向对象、泛型编程和模板元编程等机制,适合构建规模更大的软件。
- 保留了开放而务实的风格:C++并没有完全隐藏硬件和运行机制,而是允许开发者根据场景在抽象和控制之间进行取舍。
“精神传人”不等于简单的替代者
把C++称为C语言的“精神传人”,不代表C++已经全面取代C,也不代表两者可以完全互相替换。C语言的语法和运行模型更加简洁,常用于操作系统内核、单片机、驱动程序和资源受限的设备;C++则更适合大型工程、复杂业务逻辑以及对性能和抽象能力都有要求的项目。
换句话说,C++继承了C语言的一部分核心理念,但又加入了自己的设计方向。它更准确的定位是在C语言传统上发展起来的扩展型、多范式编程语言,而不是C语言的简单升级版。
“17c.”这个前缀该怎么理解
如果“17c.”是某个账号名、页面标识或内容标题中的前缀,那么它本身不能证明C++属于某位现实人物,也不能据此推断某个作者或平台是谁的“精神传人”。在缺少具体文章、视频或账号介绍的情况下,能够确认的只有技术语境中的对应关系:C++通常被比作C语言的精神传人。
如果该词来自某条网络内容,想判断它是否另有所指,应查看原文中的上下文,例如它是在介绍编程语言、评价某位程序员,还是在使用网络化的调侃表达。单独看到“17c.c++”这一串字符,无法可靠推导出特定人物身份。
一句话结论
在编程语言语境下,17c.c++所说的“精神传人”通常指C语言;这一说法强调的是C++对C语言理念和技术传统的继承,不是正式的学术称号,也不是对某个现实人物的身份认定。
人民网校对:柴静(AXuItuMutut0bX211vvWSNvPkhtKcxcLUa2qs)
关注公众号:人民网财经
分享让更多人看到
acca中国官网-acca(中国):热门排行
- 1百度Q3财报发布 首次披露AI业务 AI原生营销服务同比大增262%
- 2 天齐锂业面临摩根士丹利削减约1.4365亿股,每股估值约为港币56.36元
- 3百岁母亲辞世后,郭台铭首露面,白发苍苍,难掩丧母之痛
- 4美媒称美国允许乌对俄使用远程导弹 特朗普:假新闻!
- 5华虹公司:先进封装是高速成长赛道,目前并不在上市公司体系内
- 6AI数据就绪!紫光股份旗下新华三Polaris X20000以极致存储底座释放算力革命潜能
- 7减持腾讯阿里,加仓茅台……张坤最新“思路”曝光
- 8有机硅板块震荡拉升,合盛硅业午后触及涨停
- 9研究网文六个月,绞尽脑汁写了一章,大家看看我能吃这碗饭吗?
- 10Mhmarkets迈汇:黄金买卖难解债务困局
微信扫一扫提供新闻线索
- 评论
- 关注


































第一时间为您推送权威资讯
报道全球 传播中国
关注人民网,传播正能量