1.数组作为函数的形参或者返回值
2.数组作为函数形参
3.可变形参
函数形参数量不确定时,可使用
void fun1(int x, ...)
{
}
4.范围循环
下面两块代码是一样的,都是遍历
//nums为数组或者vector等stl容器
for(int num : nums)
{
}
//nums为数组或者vector等stl容器
for(int i=0;i<nums.length;i++)
{
}
6.*和&
6.1.*
(1)声明变量时在变量前面加*,表明该变量是指针变量(这个变量符号表示地址)
(2)在其他地方用*时,代表取值
6.1.&
(1)声明变量时在变量前面加&,表明引用(这个变量符号和等式右边的变量是一样的,地址一样,只是变量名不一样,修改其中任意变量的值时,另一个变量的值被改变)
(2)在其他地方用&时,代表取地址