编程语言对比
Claroja
这个作者很懒,什么都没留下…
展开
-
编程语言对比 命名空间
在进行编程的时候,在调用不同模块的时候我们可能会遇到方法和变量重名的情况,这个时候就需要用命名空间来解决这个问题. C++中通过#include来包含其他库,之后可以直接使用该库里的函数,另一种方法是使用命名空间.C++命名空间其实就是将各个模块的变量的方法封装到一起. 命名空间 C++ java python 全部导入 using namespace std import lib...原创 2019-04-03 22:04:07 · 197 阅读 · 0 评论 -
编程语言对比 迭代器
C++迭代器 java迭代器 python迭代器 C++和python中,迭代器的引入解决了容器的内部结构不同,调用方法不同的问题.就是所有的容器都可以通过迭代器这一个通用的方法来遍历. 而在python中 则加入了yield关键字,是迭代器解决了普通集合占用内存大的问题. ...原创 2019-04-03 22:17:15 · 229 阅读 · 0 评论 -
编程语言对比 数组
C语言 数组 java数组 python列表 C++和java的数组基本没有区别,python中则是列表,更像是C++的vector和java的arrayList原创 2019-04-03 22:18:35 · 247 阅读 · 0 评论