주석 부탁드립니다. ㅜㅜ
가온
질문 제목 : 주석 부탁드립니다 ㅜㅜc언어 공부를 하고있는데 이 코드들이이해가 안갑니다!질문 내용 : 이해하기 쉬운 주석 부탁드립니다! ㅠㅠ
#include stdio.h
#define size 3
#define matrix(name, r, c)(*(name + r * col + c))
void plus(int *pm1, int *pm2, int *result, int row, int col);
void main()
{
int matrix1[][size]={ 1, 2, 3, 4, 5, 6, 7, 8, 9, };
int matrix2[][size]={ 9, 8, 7, 3, 2, 1, 6, 5, 4, };
int result[size][size], i, j;
plus((int *)matrix1, (int *)matrix2, (int *)result, size, size);
for(i=0; isize; i++)
{
for(j=0; jsize; j++)
printf(%3d, result[i][j]);
printf(\n);
}
}
void plus(int *pm1, int *pm2, int *result, int row, int col)
{
int i, j;
for(i=0; irow; i++)
for(j=0; jcol; j++)
matrix(result, i, j)=matrix(pm1, i, j) + matrix(pm2, i, j);
}
-
갤1
에구.. 죄송합니다, 복사하기 설정 했습니다. ^^
-
가랑비
본문 복사하기가 안되네요...