1、数组形参可声明为数组的引用,如:function( int (&arr) [10] )
如果形参是数组的引用,编译器不会将数组实参转化为指针,而是传递数组的引用本身。
数组大小成为形参和实参类型的一部分,编译器会检查实参大小和形参大小是否匹配。
例子:函数功能,得到当前时间,写到字符数组。
2、形参也可声明为数组,并显示传递表示数组的大小
或者
1、数组形参可声明为数组的引用,如:function( int (&arr) [10] )
如果形参是数组的引用,编译器不会将数组实参转化为指针,而是传递数组的引用本身。
数组大小成为形参和实参类型的一部分,编译器会检查实参大小和形参大小是否匹配。
例子:函数功能,得到当前时间,写到字符数组。
2、形参也可声明为数组,并显示传递表示数组的大小
或者