- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 알고리즘
- Crawling
- 파이썬3
- 셀레니움
- 파이썬 알고리즘
- 파이썬
- 파이썬 강좌
- 쉬운 파이썬
- selenium
- gdrive
- 알고리즘 강좌
- 파이썬 강의
- 크롤링
- 파이썬 입문
- 자료구조 강의
- 코딩문제
- python data structure
- python 중간고사
- 파이썬활용
- 면접 파이썬
- 자료구조
- 대학시험
- c언어
- 채용문제
- 파이썬 자료구조
- 알고리즘 강의
- 프로그래밍
- 기말시험
- 중간시험
- 코딩시험
목록2017/C 프로그래밍 (9)
반원 블로그
#1 바이너리 모드의 특징 - 메모리에 저장된 2진수(binary)값을 직접 읽고 쓴다. - 변수를 파일에 저장하려면, 바이너리 값을 쓰고 읽으면 된다. - 바이너리 값을 파일에 읽고 쓰려면, b 를 붙여주면 된다.(rb, wb)//바이너리 읽기 모드 fopen("data.txt","rb"); //바이너리 쓰기 모드 fopen("data.txt","wb"); #2 바이너리 값을 사용하는 방법이 문자열을 다루는 것과 다르다.//바이너리 파일 읽어오기 size_t fread(void *ptr, size_t size, size_t nitems, FILE *stream); //바이너리 파일에 쓰기 size_t fwrite( void *ptr, size_t size, size_t nitems, FILE *stre..
#1■fopen을 이용해 파일을 생성 할 수 있다.FILE* fopen(char *filename, char *mode); 모드는 다음과 같이 구분된다.r : 파일을 읽을 때 사용w : 파일을 쓸 때 사용. 파일이 없으면, 파일을 생성함. 파일이 있으면 파일의 내용이 없어짐a : 파일에 첨부하기 위해 사용, 파일이 없으면, 파일을 생성함, 파일이 있으면, 파일의 끝 부터 내용을 추가 #2■Write 모드fopen("data.txt", "w"); - 파일에 값을 기록할 수 있는 파일포인터 FILE* 를 얻을 수 있다 (보통 fp로 쓴다. 이전 포스팅 참고 : http://gosmcom.tistory.com/5)- 파일을 열 때, 파일이 없으면 파일을 생성하고, 파일이 있으면, 파일의 내용을 모두 지우고 기..
#1 ■파일과 관련된 함수 -열기 : fopen , fopen_s -닫기 : fclose -데이터 읽어오기 : fscanf , fscanf_s ※ _s의 사용법은 다음에 다룹시다. 파일 입출력 함수들은 stdio.h에 선언되어있다. 파일 열기에는 2가지 매개 변수가 필요하다.(파일 이름, 파일 모드) 이 중 파일모드는 읽기 용도, 쓰기 용도로 나뉘어진다.FILE* fopen(const char* filename, const char* mode); fopen(파일이름, 파일모드); #2 파일 입출력을 하려면 파일 포인터가 존재해야한다. 이 포인터로 대상 파일을 지정한다. 즉 fopen() 반환값을 파일포인터인 fp에 저장하며 실패시에는 NULL이 나온다. FILE* fp; fp = fopen(“data.t..