| [ CnUnix ] in KIDS 글 쓴 이(By): candor (깐돌) 날 짜 (Date): 2003년 5월 27일 화요일 오후 02시 38분 34초 제 목(Title): [Q]C언어 어떤 소스를 보니까 다음과 같이 변수가 선언되어 있는데 이건 문제가 없을까요? 즉 string변수의 길이를 고정된 값이 아닌 변수를 이용하고 있는데 Linux상에서 gcc로 compile시 에러도 나지 않고 프로그램 구동상에도 문제가 없거든요. 이렇게 해도 부작용이 없을까요? void func1() { int size=1000; char str[size+1]; 이하 생략 } 또는 void func2(int length) { char str[length+1]; } 그럼. |