arraytest2.cpp

来自「数据结构c++-书的一些源代码」· C++ 代码 · 共 43 行

CPP
43
字号
#include <iostream.h>
#include <stdlib.h>

#include "Array.h"

template <class T>
Array<T> **Make2DArray(int row, int col)
{
	Array<T> **a;
	a = new Array<T>*[row];

	for(int i = 0; i < row; i++)
	{
		a[i] = new Array<T>[col];
	}
	int k = 1;
	for(i = 0; i < row; i++)
		for(int j = 0; j < col; j++)
			a[i][j] = k++;

//	for(i = 0; i < row; i++)
//		for(int j = 0; j < col; j++)
	Array<T> x = 		a[1][1];
			cout << x. << "   ";
	return a;
}

void main(void)
{
	
	Array<int> *a;
	Make2DArray<int>(3, 4);
	/*
	int k = 1;
	for(int i = 0; i < 3; i++)
		for(int j = 0; j < 4; j++)
			a[i][j] = k++;

	for(i = 0; i < 3; i++)
		for(int j = 0; j < 4; j++)
			cout << a[i][j] << "   ";
*/
  }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?