我为何感觉C/C++简单

C++

1个回答

写回答

1868864301

2026-01-22 17:55

+ 关注

汽车
汽车

我想劝大家,要把C语言本身的简单和实用层面的简单区分开来啊!别总是单用一个简单来概括,一定要明确说清楚到底是哪个层面的简单。说C语言本身简单,这是完全没错的,它所包含的内容就那么多。像什么堆内存管理很难这种事,C语言可不背这个锅!C语言根本就没有堆内存管理的概念,malloc只是一个函数,仅仅是个函数而已!C语言只有函数,不存在堆内存操作。同样的,C语言也没有输入输出的概念,scanf、printf也仅仅是函数罢了。对于scanf的注意事项,C语言也表示这不是它的问题,C语言根本就没提供这个功能,谁提供的就去找谁,如果嫌scanf不好用就去找设计scanf的人。什么?设计C语言的和设计scanf的是同一个人?(其实我也不知道是不是)行吧,那我来背锅,我重新设计个取代scanf的函数,但这可不能怪C语言。骑自行车和开汽车,哪个更难?肯定是开汽车难。但是当要从济南青岛的时候,是骑自行车更实际还是开汽车更实际?骑自行车可真能把人累坏。可是把这当作骑自行车比开汽车难的证据,你觉得合适吗?再来说说RISC - V汇编,这可真是我见过的语言本身最简单的了!机器语言就不说了,那不是给人看的,不一定难但写起来肯定让人想骂人。汇编就好多了。RISC - V汇编简单到什么程度?指令总共没几种。计算、内存读写、跳转,好像就这三类吧,每一类里的指令也不多。然后,有这些指令就足够用来实现所有能用C语言实现的东西了,它比C语言还简单。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号