C 언어
- 프로그램 작성하는 경우에 함수를 정의함에 있어 지역변수의 선언이 항상 제일 먼저 등장해야 한다.
C++ 언어
- 지역변수 선언은 함수 내 어디든 삽입이 가능하다.
C 예제
void main() { int loop; // C언어는 항상 최 상단에 변수 선언을 해야한다. for( loop = 0; loop < 10; loop++) { ... } } |
C++ 예제
void main() { for( int loop = 0; loop < 10; loop++) // C++ 경우 어디든 선언이 가능 하다. { ... } } |
단 어디든 선언이 가능 하다고 해서
loop = 0;
int loop;
이런식으로는 사용 불가능 하다...
'C,C++' 카테고리의 다른 글
C언어 volatile 의 의미/뜻 (0) | 2019.10.28 |
---|---|
C/C++ 재귀(Recursive) 함수 란? (0) | 2017.12.18 |
C/C++ 서식문자(conversion specifier) 종류 - %d %u %o %x %f %e %g %c %s %p (0) | 2017.12.08 |
C/C++ escape sequence(이스케이프 시퀀스) 종류 - \b \f \n \r \t \v (0) | 2017.12.08 |