TIL (22.03.21)
Ox == 16진수 int arr= {{1,2,3},{4,5,6}} 에서 arr가 int이기 때문에, 주소는 4바이트 씩 증가하게됨. 2차원 배열의 저장 arr = {{1,2,3},{4,5,6}} 주소는 메모리상에서 1차원적(linear)으로 저장된다. arr[0][0] 1 // arr[0][1] / 0 2 / 1 0 / 1 1 / 1 2 C언어에서 배열은 행 우선으로 저장하게됨. 다차원 배열을 메모리에 저장하는 순서는 마지막 index가 먼저 변하는 순서로 쉽게 생각해서 가로로 세는 느낌 열 우선저장이란 ? 다차원 배열을 메모리에 저장하는 순서가 첫번째 index가 먼저 변하는 순서로 쉽게 생각해서 세로로 세는 느낌 제어문 block : 여러 개의 문장을 {}로 묶은 것.1개의 statement 면 "..
2022.03.21