C++ 使用递归输出数组
我试图通过递归打印数组的元素C++ 使用递归输出数组,c++,arrays,recursion,C++,Arrays,Recursion,我试图通过递归打印数组的元素 int-printary(int-array[],int-size){ 如果(大小>0){ --大小; PrintArray(数组、大小); } cout考虑当size==1时会发生什么。它被传递到printary(),然后在if语句中设置size==0并调用printary()。在if语句之后打印出数组[0]。在调用size==0的printary()时,它还将打印出数组[0] 要解决这个问题,您应该将cout
int-printary(int-array[],int-size){
如果(大小>0){
--大小;
PrintArray(数组、大小);
}
cout考虑当size==1时会发生什么。它被传递到printary(),然后在if语句中设置size==0并调用printary()。在if语句之后打印出数组[0]。在调用size==0的printary()时,它还将打印出数组[0]
要解决这个问题,您应该将cout