C언어 Chapter 13.
🔔 예) 텍스트파일의 내용을 화면과 파일로 출력하는 프로그램
결과
fpin = fopen("d0327.in", "r");
fopen()
은 외부파일과 프로그램을 연결시키는 라이브러리 함수이다.
fpout = fopen("d0327.out", "w");
(!feof(fpin))
fpin
파일의 끝인지 아닌지의 여부를 알려주는 함수
💡 Tip : (!feof(fpin) 보다 while문에서 ((0 == feof(fpin))이 알아보기 쉽다.
fscanf(fpin, "%s %d", name, &score);
fpin
이다.
🔔 예) 데이터 파일로부터 문자를 읽어와서 화면에 출력하는 프로그램
💡 process.h를 선언할시 gcc로는 컴파일이 되지 않는다.
💡 gcc에서 컴파일하기 위해서는 process.h 파일을 사용하지않고, exit()를 return으로 대체하면 사용 가능하다.
결과
📌 함수란? : 특정 작업을 수행하는 독립된 프로그램이다.
printf()
함수처럼 자주 사용되는 코드를 한번 작성하여 필요할 때 마다 반복적으로 사용할 수 있다.
C언어 강좌 (함수의 호출과 실행 / average/분할컴파일/지역변수) (0) | 2016.09.08 |
---|---|
C언어 강좌 (C언어 연습문제) (0) | 2016.09.07 |
C언어 강좌 (포인터 함수 구성/hexa view) (0) | 2016.09.07 |
C언어 강좌 (컴파일 에러 종류/ 포인터/IEE754 표준 방식) (0) | 2016.09.07 |
C언어 강좌 (포인터/변수의 값과 주소/포인터 기초) (0) | 2016.09.07 |