学习C++的时候这个函数放在了命名空间里面,所以如果你重新定义一次,一般可以重载的,只要形参个数和类型一样,
你不懂得地方就是形参里提到的类型而已 其实它就像我们定义一般数据类型一样
例如 int a; 这个是整型数李岁据类型 例如上述的 int * 就是整型指针闭扰姿 下面一个就是整型引用
这是函数的一般格式轿绝,你可以有形参,可以没有, 它的作用,简单来说就是作为一个标识符一样来用,函数形参告诉你这个接口究竟是用什么样类型的参数,实参传来就与形参相匹配,如果类型不对,可能报错,也可能强制转换。
总的来说,这样的写法是函数的一个接口而已, 提示你函数接受什么参数,干什么事情。
自定慧做义就是为了举例子而已,否则还得讲到模板。比如swap(int, int)形参写前伍衡成这个肯定不能达成目的,这个是传值而非传地址,操作数橘哪不是我们想要的。