-
内置数据类型(1)
-
c++的内置类型包括基本类型和复合类型,基本类型有算术类型和空类型两种,复合类型是基于基本类型定义的新类型,主要包括引用和指针,内置的数据容器只有数组。
-
python的内置类型有None,数字和数据几种容器,数字类型中的int类型与C++不同的是python中的int可以表示任意大的整数,另外python内置了复数类型。数据容器python内置了str,list,tuple,set,dict等类型,大致对应于C++字符串库和STL库中的std::string,std::vector,std::array,std::set,std::unordered_map类型
-
-
函数参数类型(2)
-
python支持的参数类型有位置参数、默认参数、可变参数和关键字参数,参数计算顺序从左往右
-
c++参数类型有位置参数、默认参数、可变参数,没有关键字参数,参数计算顺序未定义
可变参数有以下三种实现方法:
- 省略符形参
- initializer_list形参
- 可变参数模板
-
网友评论