C++是C语言的扩充,你可以这样理解!
C++中定义了些新的关键字,并且对一些C语言的一些关键字进行了扩充,如struct(在C评议中,结构成员不能为函数,C++可以)
但C++中的关键字都还是能实现C语言关键字的功能。
只要包含定义了相关头文件,那么,在VC中,你完全可以混用C和C++语句,如输入输出流,和scanf(),但有冲突时(即关键字相同时)你可以命名空间来决定。
sturct 和class可以混用,class关键字是C++中的,在VC中你可以直接使用,struct 是都有的,但规则略有不同,可以这样认为C++的struct功能上比C更完善,
可以。再说了,你试试不就知道了吗