我小学就开始学c语言,现在用c++、c#等面向对象语言照样玩得遛。c++是c语言的超集,当然应该学先c语言。哪有什么思想转变不过来的问题?我认为,c语言本身面向过程的思想就应该先了解一下。而且,c语言如今在底层开发中仍然很重要。学编程,大学课程必修c。在TIOBE它一直高居不下(没错,超过c++)。作为一种基础语言,掌握它是必要的。
C++里就包含了C,也就是说学C++就会学到C
学会其中一个,另外一个没有多难吧