当然可以。C是面向过程语言,C++是面向对象语言。这两种语言现在已经发展为两个完全不同的语言了。现在很多面向对象的培训专家都推荐直接讲授面向对象的语言,不要先讲面向过程语言,以免形成过程化思维定式,不好转向面向对象。还有推荐你多看设计模式的书,国外的不少软件顾问认为语言和模式一起学习,更有利于建立面向对象的思维方式。