C++ Rookiss Part1 C++ 프로그래밍 입문 : 배열과 주소
🙇♀️배열과 주소
🪐배열과 주소
- 배열 : 동일한 타입의 데이터 묶음
- 배열을 구성하는 각 값을 배열 요소(element)라고 함
- 배열의 위치를 가리키는 숫자를 인덱스(index)라고 함
a db 0x01, 0x02, 0x03, 0x04, 0x05 ; 5 * 1 = 5바이트
b times 5 dw 1 ; 5 * 2 = 10바이트
- 연습문제 : a배열의 모든 데이터 출력해보기
xor ecx, ecx LABEL_PRINT_A: PRINT_HEX 1, [a+ecx] NEWLINE inc ecx ; add ecx, 1 cmp ecx, 5 jne LABEL_PRINT_A
xor ecx, ecx
LABEL_PRINT_B:
PRINT_HEX 2, [b+ecx*2]
NEWLINE
inc ecx
cmp ecx, 5
jne LABEL_PRINT_B
주소 - [시작 주소 + 인덱스 * 크기]