除去硬件和工具的限制,没有什么c特有得语法是c++没有的。反过来却又很多c++的特性是c所没有的。oop根本不是编程语言的区别,几乎所有得编程语言都能oop。oop是一种看待事物的角度和个人对事物的认知描述的方式。
两种语言都提供了足够的能力,去让人把想法表达出来。所以厉害得代码从来都只是厉害得思想,而不是编程语言。c++提供了多得多得语法特性,但在强大得力量如果不能掌控自如那么也等于从未拥有。
所以,用c还是c++是看你想用什么,因为这是你的思想所在,不是工具选择思想,而是思想选择工具。
两种语言都提供了足够的能力,去让人把想法表达出来。所以厉害得代码从来都只是厉害得思想,而不是编程语言。c++提供了多得多得语法特性,但在强大得力量如果不能掌控自如那么也等于从未拥有。
所以,用c还是c++是看你想用什么,因为这是你的思想所在,不是工具选择思想,而是思想选择工具。