게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
1차원배열을 2차원배열 처럼쓰는거 질문좀요!!!
게시물ID : computer_59261짧은주소 복사하기
작성자 : 키큰사람
추천 : 0
조회수 : 160회
댓글수 : 2개
등록시간 : 2012/09/14 18:08:40

#include

void main()
{
    int array1[20] = {10, 20, 30,40,50,60,70,80,90,
                               100,110,120,130,140,150,160,170,180, 190, 200};
    int array2[4][5];

   

    for(inti=0;i<20;i++)
    {
        array2[i/5][i%5]=array1[i];
    }

   

     for(i=0;i<20;i++)
    {
        printf("%d\n",array2[i/5][i%5]);
    }
}

 

1차원 배열을 2차원으로 쓸려면 이런식으로 짠다는데...

array2[i/5][i%5]=array1[i];
 이부분이 잘 이해가 안가는데 설명좀 부탁드릴게요!!!ㅈ베발!!

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호