#include<iostream>
using namespace std;
int main()
{
int ROWS = 10, COLS=3;
int **ha = NULL;
int *dc = NULL;
cudaError_t res;
ha = (int**)malloc(ROWS*sizeof(int*));
dc = (int*)malloc(ROWS*COLS*sizeof(int));
for (int r = 0; r < ROWS; r++)
{
ha[r] = dc + r*COLS;
cout<<"dc: "<<dc<<endl;
}
for (int r = 0; r < ROWS; r++)
{
for (int c = 0; c < COLS; c++)
{
ha[r][c] = 5;
cout<<"ha[r][c]: "<<ha[r][c]<<endl;
}
}
free(dc);
free(ha);
}
C++ 二维数组
最新推荐文章于 2021-03-19 02:15:39 发布