1.整型数组
数组在传参时,传递的是数组的首元素地址,无法在函数中得知数组有多少个元素;因此在封装函数时在形参处不仅要传首元素地址,也要传元素个数。
又由于数组传递的是地址,因此数组可以通过形参修改实参的值;即传参中,可在被调函数中修改主调函数。
2.字符型数组
字符型数组在形参传参时,不需要传递元素个数,它是通过' \0 '作为结束语句来判断。
形参用const修饰后,实参用数组名或字符串常量都可,因此能加就加。
3.二维数组
1)二位整型数组
2)二维字符型数组
1.整型数组
数组在传参时,传递的是数组的首元素地址,无法在函数中得知数组有多少个元素;因此在封装函数时在形参处不仅要传首元素地址,也要传元素个数。
又由于数组传递的是地址,因此数组可以通过形参修改实参的值;即传参中,可在被调函数中修改主调函数。
2.字符型数组
字符型数组在形参传参时,不需要传递元素个数,它是通过' \0 '作为结束语句来判断。
形参用const修饰后,实参用数组名或字符串常量都可,因此能加就加。
3.二维数组
1)二位整型数组
2)二维字符型数组