[C] 배열 크기 변수명
2010. 4. 21. 02:41ㆍprogramming/궁금한 것
728x90
int size=5 ;
int arr[size];
위와 같이 하면 컴파일 에러라고 한다. ( p275 )
배열의 크기는 변수명으로 지정 할 수없다고 하는데
개념콕콕에선 변수명으로 지정 했다... 뭐일까...
short data[10];
int index =1;
data[index]=100; // data[1]=100; 을 의미
data[index+1]=200; // data[1+1]=200; 을 의미
이렇게 표현하였다.
아니다 내가 잠시 헷갈렸다
선언시 주의할 점은 배열 크기에 변수를 쓸 수 없다.
다만 초기화를 할 때 변수를 쓸수 있는 것이다.
이제 이해했네...
728x90
'programming > 궁금한 것' 카테고리의 다른 글
session , application 차이 (0) | 2010.04.21 |
---|