목차
1. 상속(inheritance)에 대한 예제
2. 전처리기(PREPROCESSOR)
3. 예제 1.4 에러분석
2. 전처리기(PREPROCESSOR)
3. 예제 1.4 에러분석
본문내용
> m >> n ;
7: k = m + n;
8: cout << \"\\n Their sum is \" << k << \"\\n\";
9: }
실행결과
Enter two ints: 1 2
Their sum is 3
*에러 구문
각 행번호에 해당하는 내용으로 변경시켰을 경우들에 대한 컴파일러 에러구문
2: // #include
Error D:\\HONGKI\\PL1-4.CPP 5: Undefined symbol \'cout\'
iostream.h의 시스템 헤더파일을 주석문으로 처리하여 include하지 않았을 경우의 예
4: int m, n;
Error: D:\\HONGKI\\PL1-4.CPP 7: Undefined symbol \'k\'
7번라인에 사용된 k변수가 정의되지 않았다는 에러를 발생
5: cout << \"\\n Enter two ints: \"
Error D:\\HONGKI\\PL1-4.CPP 6: Statement missing ;
5번라인에서 닫히지 않은 구문으로 인해 6번라인에서 해석불가능.
9: // }
Error D:\\HONGKI\\PL1-4.CPP 8: Compount statement missing }
중괄호를 닫아주지 않은 경우에 대한 에러
7: k = m + n;
8: cout << \"\\n Their sum is \" << k << \"\\n\";
9: }
실행결과
Enter two ints: 1 2
Their sum is 3
*에러 구문
각 행번호에 해당하는 내용으로 변경시켰을 경우들에 대한 컴파일러 에러구문
2: // #include
Error D:\\HONGKI\\PL1-4.CPP 5: Undefined symbol \'cout\'
iostream.h의 시스템 헤더파일을 주석문으로 처리하여 include하지 않았을 경우의 예
4: int m, n;
Error: D:\\HONGKI\\PL1-4.CPP 7: Undefined symbol \'k\'
7번라인에 사용된 k변수가 정의되지 않았다는 에러를 발생
5: cout << \"\\n Enter two ints: \"
Error D:\\HONGKI\\PL1-4.CPP 6: Statement missing ;
5번라인에서 닫히지 않은 구문으로 인해 6번라인에서 해석불가능.
9: // }
Error D:\\HONGKI\\PL1-4.CPP 8: Compount statement missing }
중괄호를 닫아주지 않은 경우에 대한 에러
소개글