C语言与C++语言能够共用吗?
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
可以共用的。具体取决于使用的编译器。
使用C编译器:C编译器是不支持编译C++代码的。因为C++有很多C语言标准没有定义的扩展。所以同时存在纯C和C++代码的话是不能通过C编译器的编译的。
使用C++编译器C++是C语言的扩展延伸,C++设计之初就考虑了完全兼容C语言的。所以纯C或是混合C/C++项目都是可以被C++编译器所支持的。
总的来说,只要使用C++编译器就不用担心C/C++混编的问题。
扩展资料:
C语言可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作,因此既能够用于开发系统程序,也可用于开发应用软件。
C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。
参考资料:
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询