반응형
[C언어 소스] 번호, 이름, 주소를 파일에 출력
//번호,이름,주소를 파일에 출력
#include <stdio.h>
#include <stdlib.h>
#define FNAME "output.txt"
int main(void)
{
int num=20;
char name[200]="홍길동";
char addr[200]="서울특별시 종로구 종로1가 1번지";
FILE *fp;
//쓰기 모드로 파일을 열면 파일의 내용은 사라집니다.
//만약 파일이 없으면 새로 생성합니다.
//fp = fopen(fname,"w")과 fopen_s(&fp,fname,"w")는 같은 기능 수행
fopen_s(&fp,FNAME,"w");//파일 쓰기 모드로 열기
if(fp == NULL)
{
perror("파일 열기 실패");//에러 출력
exit(0); //프로그램 종료
}
fprintf(fp,"번호:%d\n이름:%s\n주소:%s\n",num,name,addr);
fclose(fp);
system("type output.txt");//콘솔 화면에 output.txt 파일 내용 출력
return 0;
}
반응형
'C언어 > C언어 예제' 카테고리의 다른 글
[C언어 소스] 회원 구조체 배열을 파일에 출력 및 로딩 (0) | 2016.04.12 |
---|---|
[C언어 소스] 회원 배열의 데이터를 파일에 출력 (0) | 2016.04.12 |
[C언어 소스] 라인 번호와 함께 파일 내용 출력 (0) | 2016.04.12 |
[C언어 소스] 파일 읽기 issuper, islower, isdigit 함수 사용 (0) | 2016.04.12 |
[C언어 소스] 파일의 소문자, 대문자, 숫자문자, 공백, 라인, 기타 문자 개수 출력 (0) | 2016.04.12 |