很多已经做了几年的C++程序员已经很自信觉得这门编程语言算是熟悉阶段了,但是当重新对这门语言来个彻底大扫除的时候发现,又有新的语法出现,最糟糕的是之前掌握的很多套路未必是对的。以至于很多程序员段子手留下了很多精彩的话语
你会发现等你把C++用熟练了,再去学习别的语言,那感觉爽呆了。
难在你因为很懂她,最后还不知道为啥莫名其妙的生气。
c++最大的缺点是让你花费大量时间学习这门语言的语法上,而不是解决问题本身上
等我学会了C++我就回家结婚
这个世界本来就是残酷的,所以你不能怪C++向你展示了世界的本质
大家都觉得很难等你攀登到高峰的时候发现,原来前面还有比这更高的山峰,等着你去继续攀登。
当然这其中有很多程序员自嘲的语意多一点,但是C++的确难道很多英雄好汉,让很多在深陷其中无法自拔但又不舍得抽身离去。
为什么C++让人觉得这么难学?
1.C++设计理念本身想通过各种规则克服C语言里面由于语法规则不清晰导致在运行过程中出现的一些错误,这下让初学者倒霉了,很多初学者在学到泛型编程会觉得编译过去太费劲了,好多条条框框卡的死死的,必须要按照语法规则走才能进行下去,而且就语法细节来讲,零散的需要掌握的细节多如牛毛,有的程序员已经做了好多年对于有些C++语法规则还是觉得陌生的很。
2. C++语言的更新速度也是相当惊人,其语言本身还在进