연산자 (1) 썸네일형 리스트형 변수와 연산자 #include int main(void) { int a; a = 10; int b; b = 10; printf("%d %d",a,b); return 0; } 이런 내용의 소스코드가 있는데.. 이게 컴파일 에러가 납니다. 이유인 즉슨, 변수의 선언이 잘못 되었기 때문입니다. 자바에서는 이런경우에는 문제가 없드라구요.. 변수는 언제 선언하더라도 상관이 없습니다만.. 절차지향 프로그래밍인 C 프로그래밍 에서는 변수의 선언이 항상 초반에 선언이 되어야 합니다. 따라서 선언과 초기화가 따로 따로 되어 있는 위의 소스코드는 에러가 납니다. 해결 방법은 묶어서 선언하고, 묶어서 초기화해야합니다. #include int main(void) { int a; int b; a = 10; b = 10; printf("%d .. 이전 1 다음