코드설명좀해주세요 ㅠㅠ
흡뜨다
질문 제목 : 코드설명부탁드립니다.아래 코딩 한줄씩 설명부탁드릴게요 ㅠㅠ질문 내용 :
#includestdio.h
#define x_max 2048
#define y_max 2048
void read_raw(file *in);
int in_data[x_max][y_max];
int out_data[x_max][y_max];
void main(void)
{
int i, j;
int ox, oy;
int cut_x, cut_y;
file *in, *out;
in=fopen(1.raw,rb);
out=fopen(1out.raw,wb);
if (in==null)
{
printf(file not found!!\n);
return;
}
else
{
read_raw(in);
printf(offset_x :);
scanf(%d, &ox);
printf(offset_y :);
scanf(%d, &oy);
printf(cut_x :);
scanf(%d, &cut_x);
printf(cut_y :);
scanf(%d, &cut_y);
for(i=oy; icut_y; i++)
{
for(j=ox; jcut_x; j++)
{
fprintf(out, %c, in_data[j][i]);
}
}
}
fclose(in);
fclose(out);
}
void read_raw(file *in)
{
int i, j;
for(i=0;i y_max; i++)
for(j=0;j x_max; j++)
in_data[j][i]=fgetc(in);
}