C++和python的比较


1、C++和Python都是面向对象的高级程序设计语言;
2、C++的运行效率远远高于Python(C++是编译型语言,python是解释型语言):
Python代码和C++最终都会变成CPU指令来跑,但一般情况下,Python最终转换出来的CPU指令会比C++ 多很多。
同时,因为Python是一门解释型语言,Python解释器先把源代码转换成字节码文件,再由Python虚拟机一条一条地执行字节码指令,和CPU之间多了 解释器这一层;
C++是编译型语言,源程序经过预处理、编译、链接后生成可执行文件(二进制文件,可以直接与计算机底层打交道)。
3、C++需要手动开辟、手动释放内存,Python可以自动管理内存
4、C++是一种强类型语言,每个变量的类型都需要事先声明;而Python是一种动态类型语言,变量不需要声明即可以直接赋值,对象的类型和内存都是在运行时确定的。
5、C++有指针,Python没有。


全部评论
C++和python的比较
点赞 回复 分享
发布于 2022-10-22 15:54 河南

相关推荐

不愿透露姓名的神秘牛友
06-25 20:45
点赞 评论 收藏
分享
05-12 17:00
门头沟学院 Java
king122:你的项目描述至少要分点呀,要实习的话,你的描述可以使用什么技术,实现了什么难点,达成了哪些数字指标,这个数字指标尽量是真实的,这样面试应该会多很多,就这样自己包装一下,包装不好可以找我,我有几个大厂最近做过的实习项目也可以包装一下
点赞 评论 收藏
分享
后来123321:别着急,我学院本大二,投了1100份,两个面试,其中一个还是我去线下招聘会投的简历,有时候这东西也得看运气
点赞 评论 收藏
分享
评论
2
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务