드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
게시물ID : computer_49862짧은주소 복사하기
작성자 : sdΩ
추천 : 0
조회수 : 292회
댓글수 : 3개
등록시간 : 2012/06/13 20:25:53
배열이 다음과같이 선언되있다는데 계산법을 모르겠습니다.
int a[5] = {1, 2, 3, 4, 5};
int aa[3][4] = {1, 2, 3, 4, 5, 6 ,7 ,8 ,9 ,10, 11, 12};
1)a[2],aa[1][2]의 값은? = a[2] = 3이고 aa[1][2]는 7.
2)배열 a의 시작주소가 120번지일떄 a[4]의 주소는??
3)배열 aa의 시작주소가 100번지일때 aa[1][3]의 주소는??
2,3번 문제가 완전 처음보는거라 어떻게 풀어야될 지 모르겠습니다.. 지식인에 부탁하면 답변이 안올라와서 혹시나 해서 여기 올려봅니다.
제가 생각하기에 자료구조상 int는 4바이트씩이니깐 2번 답은 120(1)->124(2)->128(3)->132(4)->136(5)~139. 답은 136~139가 주소값이 될 것 같은데 아닌지요??
2,3번 누가 좀 도와주세요 ㅠ
댓글 분란 또는 분쟁 때문에
전체 댓글이 블라인드 처리되었습니다.
새로운 댓글이 없습니다.