배열이란?
배열이란 무엇일까? 일단 배열은 1차원배열, 2차원배열, 다차원배열 이 있습니다.전 시간에 함수이름은 -> 함수의 시작주소 라고 정의를 내렸습니다. 배열도 마찬가지에요배열이른은 -> 배열의 시작주소 입니다. 배열에 대한 간단한 예제를 통해 알아보도록 하겠습니다. [예제] 이 예제에서 알 수 있듯이 출력을 할때 array와 array+0은 가르키는 주소는 같습니다. 하지만 배열의 크기는 다릅니다. array는 배열의 시작주소인 12Byte이고 array+0은 4바이트 이다. 1차원 배열에서는 *(array+i) == *&array[i] == array[i]는 값을 표현하는 내용이다? 위에서 말했듯이 배열이름은 배열의 시작 주소라고 했습니다.일단 array[i] 요것은 array의 i번째 값을 출력해 준다는..
허접한 프로그래밍/C언어 2013. 12. 9. 20:20