回复 楼主 gsmoking
楼主写的指针是高级指针吧?我一丢丢都看不懂,正好我最近也在学习指针,
大家一起进步嘛,
#include<iostream>
using namespace std;
void a( double(*)[5],int length);//每一行设置成地址
int main() {
double c=0;
double b[3][5]= {
{1.1,2.1,3.1,4.1,5.1},
{6.1,7.1,8.1,9.1,10.1},
{1.2,2.2,3.2,4.2,5.2}
};
a(b,3);
}
void a( double(*arr)[5],int length)
{
for(int i=0;i<length;++i)
{
for(int j=0;j<5;++j)
{
cout <<arr[i][j]<<"\t";
}
cout << endl;
}
}
//我这个指针很小白,你要是想写更高级的我就没办法了,