C语言可以实现面向对象吗?

如题所述

C不是面向对象的编程语言,无法做到真正意义上的面向对象,不过,由于C语言的灵活性,所以可以用C来模拟面向对象的特性来进行“伪面向对象“的编程,只不过这种方法没有多大的实用价值。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-08-11
它本身是设计为面向过程的,就算你造个轮子它还是只能算面向过程。
C++的诞生就是为了解决C对面向对象的需求。本回答被提问者和网友采纳
第2个回答  2017-08-10
还是用c++比较好,c只是基础。
第3个回答  2017-08-10
C语言目前只是面向过程的
第4个回答  2017-08-10
可以模拟,但是为什么非要用非面向对象语言去实现呢追问

我很好奇.

相似回答