H/w
주사위
SW를 누르고 있는 동안 7-Segment는 8을 Display
SW를 누른 상태에서 때면 1~6 숫자중 아무숫자 Display 나오게 만들라.
S/w
다차원 배열
int arr1[3][4]; // 3행 4열
1행 1열 왼쪽위 기준
만들때는 위의 그림처럼 만들어지고
배열이 선언되어 모든 배열의 요소가 0으로 초기화되어 문장 실행시, 0부터이므로 아래 그림의 예와 같다.
arr1 = [2][1] arr1 = [0][2] arr1 = [2][3]
arr1[0][0]=1; arr1[0][1]=2; arr1[2][1]=5;
int arr1[4][5]; 라고 선언뒤
int arr1[4][5]=10; 쓰면 컴파일 에러는 나지 않지만 런타임 에러에서도 날수도 안날수도..<사용자 못생김>
저런 바보같은 짓은 하지 말자.
음식점에서 고기를 먹는데 주방은 들어갈 필요는 없다.
주방장이 사람고기를 쓰던 돼지고기를 쓰던 맛있게만 먹으면 되~
coway 아냐? 다단계야~
way 들어가면 전부 다단계야~
컴파일 define
입력 후, 행과 열에 마추어서 출력
자동으로 행과 열 출력
배열 주소 위치 확인
첫번째 주소 확인
행 위치
열 이동 확인. int형 point와 같이 1이 +할때마다 주소가 4byte씩 변하는걸 알 수 있다.
&iarr 이 배열 전체를 뜻한다. (배열이 한줄이라는 것을 알 수....이..ㅆ다.)
iarr[][][] = &iarr+1
2차원 배열이나 3차원 배열이나, 배열 끝 다음 주소로 넘어간다.
2차원배열은 1차원 배열을, 3차원은 1,2전부다
1차원 배열로 +1 할 때 주소 확인
1차원 배열 값 출력
'코스웨어 > 15년 스마트컨트롤러' 카테고리의 다른 글
20150422-27번-임현수 CTCmode Compare Match Interrupt, 함수포인터, vi 연습 (7) | 2015.04.23 |
---|---|
20150421-26번-임병열 LED제어 및 배열포인터와 삼바구축 (7) | 2015.04.21 |
20150417-24번-이량경 _ 포인터의 포인터 / 다중인터럽트 (9) | 2015.04.19 |
2015 04 16 목요일 23번 윤재희 인터럽트(Interrupt)와 전자 룰렛 & 포인터를 활용한 1/2차원 배열의 값과 주소 (10) | 2015.04.16 |
20150414 -21번- 여지윤 - 인터럽트 / 구조체와 사용자 정의 (7) | 2015.04.14 |
20150413 20번 엄민웅 - 인터럽트, 네트워크, 구조체 배열 관계, 구조체 크기 계산 (10) | 2015.04.13 |
20150410-19번 안향진-AVR-ATmega128 7SEGMENT 두자리숫자 count up 실습내용 정리/C언어-구조체 배열과 포인터 /네트워크-알파넷,인터넷 (7) | 2015.04.10 |
20150409 - 18번 안해운 - ATMega128 7Segment Control, 라즈베리파이 및 해커스쿨 (4) | 2015.04.09 |