函数参数是数组时,声明时应含数组的表示符[];
并且传入的是数组的首地址,不可知数组的长度;
若想知道数组的长度,应以另外的参数传入;
C++数组标号从0开始,在使用相应的数据结构的
标号时,要对应起来。
例如声明:
void myFunc( int data[], int size_t ){
}
当在引用该函数时,改变数组data内的变量,在以后的程序中用到,则可使用引用的形式:
void myFunc( int & data[], int size_t ){
}
函数参数是数组时,声明时应含数组的表示符[];
并且传入的是数组的首地址,不可知数组的长度;
若想知道数组的长度,应以另外的参数传入;
C++数组标号从0开始,在使用相应的数据结构的
标号时,要对应起来。
例如声明:
void myFunc( int data[], int size_t ){
}
当在引用该函数时,改变数组data内的变量,在以后的程序中用到,则可使用引用的形式:
void myFunc( int & data[], int size_t ){
}