>> Delete Reply from No. 46989 article
No. RE: [질문]C program의 for문에서..

등록 2002-04-15 12:09:00 By localhost     조회 2
이름 이권수    

		: c의 for문에서 초기값을 지정하는 부분에 어떤 c의 표현식을
: 써도 된다고 알고 있습니다만, 초기값 부분에 변수 지정과 함께
: 초기값을 주면 즉, 다음과 같이 하면
:
:   for (int num = 1; .....; .... )
:       ........ ;
:
: 에러가 나더군요.
:
: 물론, 변수 선언을 먼저 해주면 상관 없겠지만 위와 같은 형식으로
: 표현하면 안되는 건가요?
:
: 참고로, 제가 제대로 실행해 봤는지는 모르겠지만, 실행한 컴파일러는
: gcc, Turbo-c, visual-c++ 에서 다 해봤습니다.
:
: 혹, 에러가 나는 이유가 뭔지, 실행이 되는 컴파일러가 있는지
: 궁금하네요.
 C++ 에서는 될텐데요...? -_-;
 에러가 나는 이유는..
C 에서 변수의 선언은 그 블록의 시작...에서만 할수 있습니다.
 {
   int i;
   printf("Start of block..");
   int j=3;
    ....
 이 코드 역시 같은 이유로 에러가 납니다...
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved