Breaking News

Sunday, 13 December 2015

Malloc dua dimensi

//---------------------------------------------------------------------------

#pragma hdrstop
#include<iostream.h>
#include<conio.h>
#include<malloc.h>

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{       int **p;
        int row=2;
        int col=2;

        p=(int **) malloc (row* sizeof(int*));

        for(int i=0; i<row; i++)
        {       p[i]=(int*)malloc(col*sizeof(int));
        }
        for(int i=0; i<row; i++)
        {       for(int j=0; j<col; j++)
                {       cout<<"masukan nilai="<<" ";
                        cin>>p[i][j];
                }
        }
        for(int i=0; i<row; i++)
        {       for(int j=0; j<col; j++)
                {       cout<<p[i][j]<<" ";
                }
                cout<<endl;
        }

        getch();
        return 0;
}
//---------------------------------------------------------------------------

No comments:

Post a Comment

Designed By Fakhri Akbar