CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ 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];

}

그럼. 


[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.