//
// main.cpp
// test
//
// Created by Cong on 13-3-24.
// Copyright (c) 2013年 liuchyin. All rights reserved.
//
#include <iostream>
#include <iterator>
using namespace std;
int main(){
//int **matrix = new int*[5];
//matrix[0] = new int[5];
//int* x = new int[5];
int matrix[5][5];
//for(int i = 0; i != 5; ++i)
//matrix[i] = new int[5];
//memset(matrix[0], 0, 5 * 5 * sizeof(int));
for(int i = 0; i != 5; ++i){
for(int j = 0; j != 5; ++j)
matrix[i][j] = 1;
}
copy(matrix[0], matrix[0] + 25, ostream_iterator<int>(cout, " "));
cout<<endl;
for(int i = 0; i != 5; ++i){
for(int j = 0; j != 5; ++j)
cout<<matrix[i][j]<<" ";
}
cout<<endl;
cout<<matrix[0][5]<<endl;
动态数组与普通数组在内存分配上的区别
最新推荐文章于 2022-04-23 00:26:56 发布