[프로그래밍]【A+】전처리와 입출력
- 최초 등록일
- 2011.07.15
- 최종 저작일
- 2011.07
- 20페이지/ MS 파워포인트
- 가격 1,000원
소개글
가장좋은 평가를 받은 자료입니다
목차
지시자 #inclube
지시자 #define
인자가 있는 매크로
자료형의 재정의
입력함수
출력함수
문자의 입출력
프로그램 연습
본문내용
헤더파일
텍스트 파일
헤더파일(header file)은 확장자가 *.h로
전처리기 지시자인 #include, #define 등과 자료형의 재정의, 함수의 원형(prototype)을 포함하는 텍스트 파일
헤더파일은 소스와 같은 텍스트 파일이므로 필요하면 그 내용 보기 가능
다음은 함수 main() 위에 항상 끼워 넣은 헤더 파일 stdio.h의 일부
위 헤더파일은 시스템 헤더파일로 개발도구에서 제공하는 헤더파일
…
typedef unsigned int size_t;
…
#define EOF (-1)
…
_CRTIMP int __cdecl printf(const char *, ...);
…
#define getchar() getc(stdin)
#define putchar(_c) putc((_c),stdout)
…
*
시스템, 사용자 헤더파일
사용자 헤더 파일
시스템 헤더파일과 같이, 필요하면 프로그래머도 직접 헤더파일 생성 가능
사용자가 직접 작성한 헤더파일은 지시자 #include를 이용하는 경우
다음과 같이 큰 따옴표를 이용
헤더파일의 큰 따옴표는 헤더파일이 기술된 폴더와 시스템 인클루드 폴더를 차례로 검색
시스템 헤더 파일은 대부분 개발도구가 설치된 폴더에서 하부 [include]라는 이름의 폴더에 존재
시스템 헤더 파일
필요한 처리에 따라 다음 해당하는 헤더 파일을 포함
헤더파일
처리 작업
stdio.h
참고 자료
없음