반응형
1. 다음 빈칸을 채우시오.
가. 프로그램을 개발하는 데 필요한 컴파일러, 디버거, 링커, 에디터 등을 통합적으로 제공하는 개발 환경을 (통합 개발 환경) 이라 한다.
나. 에러는 크게 (컴파일) 시간에 발생하는 에러와 (링크) 시간에 발생하는 에러로 구분할 수 있다.
다. 프로그램에서 발생하는 에러를 파악하여 수정하는 과정을 (디버깅) 이라 한다.
2. "ch1-ex1" 프로젝트를 생성하고, 화면에 학번, 이름을 출력하는 C프로그램을 작성하고 실행하시오.
#include <stdio.h>
int main(void)
{
printf("학번:201392005\n");
printf("이름:홍길동\n");
return 0;
}
3. "ch1-ex1" 프로젝트가 있는 폴더를 찾아 소스 파일, 오브젝트파일, 실행 파일의 크기를 kbyte 단위로 구하시오.
소스파일: 1kbyte
오브젝트 파일: 9kbyte
실행 파일: 37kbyte
4. 다음 각 소스 프로그램을 작성하고 컴파일/링크했을 때 나타나는 에러 메시지를 적으시오.
①
#include <stdio. h>
int main(void)
{
printf("시작해볼까요\n");
return 0;
}
오류 C1083 포함 파일을 열 수 없습니다. 'stdio. h': No such file or directory
②
#include <stdio.h>
int Main(void)
{
printf("시작해볼까요\n");
return 0;
}
오류 LNK1120 1개의 확인할 수 없는 외부 참조입니다.
③
#include <stdio.h>
int main(void);
{
printf("시작해볼까요\n");
return 0;
}
선언이 필요합니다.
'{': 함수 헤더가 없습니다. 이전 스타일의 형식 목록입니까?
④
#include <stdio.h>
int main(void);
{
printf("시작해볼까요\n");
return 0;
오류 C1075 파일 끝에서 왼쪽 중괄호 '{'이(가) 일치하지 않습니다.
반응형
'프로그래밍 > C, C++' 카테고리의 다른 글
<C프로그래밍-새내기를 위한 첫 C 언어 책>연습문제 chapter 4 (11~16) (0) | 2018.02.02 |
---|---|
<C프로그래밍-새내기를 위한 첫 C 언어 책>연습문제 chapter 4 (6~10) (0) | 2018.02.01 |
<C프로그래밍-새내기를 위한 첫 C 언어 책>연습문제 chapter 4 (1~5) (0) | 2018.01.29 |
<C프로그래밍-새내기를 위한 첫 C 언어 책>연습문제 chapter 3 (0) | 2018.01.18 |
<C프로그래밍-새내기를 위한 첫 C 언어 책>연습문제 chapter 2 (0) | 2018.01.17 |