面向对象是一种思想,和语言本身没有多大的关系,只是一些语言比如C++Java C#等,面向对象编程更加方便,也有更多的特性.用C 可以写出面向对象风格的程序,linux源码里面都有很多类似的用法,但是你可能会觉得很别扭,因为这样的实现都需要用到回调函数。所以你应该选择合适的工具,需要面向对象的时候,还是请选择C++吧。先找一本C++的教材看看。
面向对象是一种思想,和语言本身没有多大的关系,只是一些语言比如C++Java C#等,面向对象编程更加方便,也有更多的特性.用C 可以写出面向对象风格的程序,linux源码里面都有很多类似的用法,但是你可能会觉得很别扭,因为这样的实现都需要用到回调函数。所以你应该选择合适的工具,需要面向对象的时候,还是请选择C++吧。先找一本C++的教材看看。