배워보자!!/c언어
[c언어] c언어 배열 선언하기!
norinda
2015. 4. 14. 19:09
728x90
우선 c언어에서는 배열을 어떻게 선언하는지 알아보겠습니다.
주로 반복문에서 순차적으로 값이 사용이 되어야 될때 배열에 넣어서 사용을 하면 참 편리합니다.
기본적으로 아래와 같이 선언이 됩니다.
ex1) int myArray1[5];
ex2) int myArray2[5] = {1,2,3,4,5}; <--선언과 동시에 값 초기화
ex1) int myArray3[ ] = {1,2,3,4}; <--선언과 동시에 값 초기화
int = 배열 요소 자료형 , myArray = 배열 이름 , 5 = 배열길이
int myArray[5]로 선언이 되면 굳이 변수를 5개 만들 필요없이 배열 myArray로 사용이 가능하다는 겁니다.
순서는 1부터가 0부터 입니다.
int myArray[5]; //<--배열선언
myArray[0] = 1; //<--첫 번째 요소
myArray[1] = 4; //<--두 번째 요소
myArray[2] = 1; //<--세 번째 요소
myArray[3] = 7; //<--네 번째 요소
myArray[4] = 10; //<--다섯 번째 요소
주의하실 점은 배열의 길이를 선언할땐 반드시 상수로 선언을 하셔야 됩니다.
잘못된 코드)
int a=5;
int myArray[a];
반응형