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];
반응형
'배워보자!! > c언어' 카테고리의 다른 글
[c언어] 배열 활용법 1 (0) | 2015.04.14 |
---|---|
[c언어] 문자열변수 배열로 선언하기! (0) | 2015.04.14 |
[c언어] c언어 static변수, register변수란? (0) | 2015.04.14 |
[c언어] c언어 지역변수, 전역변수란? (0) | 2015.04.13 |
[c언어] c언어 함수 사용법! (계산기 만들기) (0) | 2015.04.13 |
댓글