[전자정보통신] 선행처리지시자와 C언어

등록일 2003.04.09 한글 (hwp) | 4페이지 | 가격 300원

목차

1. 선행처리 지시자는 어떤 역할을 하는가?
2. 선행처리를 하는 이유와 어떤 이점이 있는가?
3. 선행처리 지시자는 작성한 프로그램과 언제 어떻게 관련지워지는가?
4. 다음 프로그램을 실행시키고 그 결과를 보이고 각 명령문의 의미를 설명해보아라.
5. C 프로그램의 구성원소와 성질은 무엇인가?
6. C 프로그램의 기본 형태는 무엇인가?
7. 자신의 이름과 나이 성별을 출력하는 프로그램을 작성하라.

본문내용

1. 선행처리 지시자는 어떤 역할을 하는가?

①다른 프로그램을 병합한다. (#include)
②본문의 내용을 치환한다. (#define, #undef)
③컴파일러에게 컴파일 조건을 준다. (#if, #ifdef, #else, #elif, #endif)
④컴파일러에게 기타 정보를 준다. (#line, #pragma, #error 등)


2. 선행처리를 하는 이유와 어떤 이점이 있는가?

C 언어에서 표준 라이브러리 함수에 관한 정보는 컴파일러와 함께 제공되는 여러 헤더 파일들에 존재한다. 선행처리기가 하는 일은 실제로 컴파일하기 전에 프로그램 파일에 명시된 선행처리 지시자를 처리하는 것이다. 선행처리 지시자는 실제로 C 언어의 한 부분이 아니라 사용자가 컴파일러에게 필요한 것을 나타내기 위해 사용하는 지시자이다.
*원하는 자료를 검색 해 보세요. 더보기
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      추천도서
      [전자정보통신] 선행처리지시자와 C언어