vc6.0下能否同时用C和C++语句

2024-11-09 04:06:09
推荐回答(2个)
回答(1):

C++是C语言的扩充,你可以这样理解!

C++中定义了些新的关键字,并且对一些C语言的一些关键字进行了扩充,如struct(在C评议中,结构成员不能为函数,C++可以)

但C++中的关键字都还是能实现C语言关键字的功能。

只要包含定义了相关头文件,那么,在VC中,你完全可以混用C和C++语句,如输入输出流,和scanf(),但有冲突时(即关键字相同时)你可以命名空间来决定。

sturct 和class可以混用,class关键字是C++中的,在VC中你可以直接使用,struct 是都有的,但规则略有不同,可以这样认为C++的struct功能上比C更完善,

回答(2):

可以。再说了,你试试不就知道了吗