일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 언제나 휴일
- 표준 라이브러리 함수
- 안드로이드 앱 개발
- 졸업 작품 소재
- 실습으로 다지는 c#
- 파이썬
- 무료 동영상 강의
- c언어
- C++
- 독립기념관
- 소켓 통신
- 표준 입출력
- 추천
- 언제나휴일
- 실습
- 강의
- 동영상 강의
- 프로젝트
- Windows Forms
- 소스 코드
- 원격 제어 프로그램
- 클래스 다이어그램
- 산책하기 좋은 곳
- 캡슐화
- 동영상
- 유튜브 동영상 강의
- 네트워크 프로그래밍
- 충남 천안
- c#
- 알고리즘
- Today
- Total
목록전체 글 (365)
프로그래밍 언어 및 기술 [언제나휴일]
strlen 함수 [C언어 표준 라이브러리] size_t strlen( const char * str ); 문자열 길이를 구하는 함수 입력 매개 변수 리스트 str 문자열 반환 값 문자열 길이 문자열 길이를 구하는 strlen 함수는 거짓인 문자(널 문자, ‘\0’, 아스키 코드값 0)을 만날 때까지의 문자의 개수를 반환합니다. 한글 하나의 문자는 2개의 문자로 표현합니다. 사용 예에서는 strlen 함수를 사용하는 예제 코드를 포함하여 strlen 함수와 같은 동작을 하는 ehstrlen 함수를 볼 수 있습니다. 이처럼 라이브러리 함수의 내부를 이해하기 위해 같은 동작을 하는 함수를 만들어 보는 것도 나쁘지 않습니다. 사용 예 //C언어 표준 라이브러리 함수 가이드 //size_t strlen( con..
헤더에는 문자열에 관한 여러 가지 함수와 매크로와 형식을 제공하고 있습니다.이 책에서는 헤더에서 제공하는 함수 중에 다음 22개 함수 사용법을 소개합니다.size_t strlen( const char * str ); 문자열 길이를 구하는 함수char * strcpy ( char * dest, const char * source ); 문자열을 복사하는 함수erron_t strcpy_s ( char * dest, size_t size, const char * source ); 문자열을 복사하는 함수char * strncpy ( char * destination, const char * source, size_t n ); 부분 문자열을 복사하는 함수errno_t strncpy_s ( char * desti..
int fsetpos ( FILE * fp, fpos_t * pos ); 파일 스트림의 파일 position을 설정하는 함수 입력 매개 변수 리스트 fp 파일 스트림 pos 설정할 파일 position 값이 있는 메모리 주소 반환 값 요청한 파일 position으로 설정하지 못할 때만 0이 아닌 정수 사용 예 //C언어 표준 라이브러리 함수 가이드 //int fsetpos ( FILE * fp, fpos_t * pos ); 파일 스트림의 파일 position을 설정하는 함수 //회원 데이터를 파일에 출력한 후 닫고 찾고자 하는 순서 번호를 입력받아 회원 정보를 출력 #include #define MAX_NAME_LEN 20 typedef struct { char name[MAX_NAME_LEN + 1];..
int fgetpos ( FILE * fp, fpos_t * pos ); 파일 스트림의 파일 position을 구하는 함수 입력 매개 변수 리스트 fp 파일 스트림 pos 파일 position을 읽어올 메모리 주소 반환 값 성공 시 0, 실패 시 0이 아닌 수 fpos_t 형식은 64비트 정수로 매우 큰 (2의 63승 -1 바이트) 파일에서의 파일 position을 확인할 수 있습니다. 다음의 사용 예는 4G파일을 만든 후에 파일 position을 확인하는 코드입니다. 테스트 후에 data.txt 파일을 지우세요. 사용 예 //C언어 표준 라이브러리 함수 가이드 //int fgetpos ( FILE * fp, fpos_t * pos ); 파일 스트림의 파일 position을 구하는 함수 //커다란 파일을..
void clearerr(FILE * fp); 파일 스트림의 에러 플래그를 지우는 함수 입력 매개 변수 리스트 fp 파일 스트림 반환 값 없음 clearerr 함수는 error 지시자와 end of file 지시자를 지워줍니다. 사용 예 //C언어 표준 라이브러리 함수 가이드 //void clearerr ( FILE * fp ); 파일 스트림의 에러 플래그를 지우는 함수 //쓰기 모드로 파일을 열고 fgetc 호출 시 에러를 출력하고 에러를 지운 후에 다시 출력 #include int main (void) { FILE * fp; int re,no; fopen_s (&fp,"data.txt","w");//쓰기 모드로 파일 열기 if (fp==NULL) { perror ("error fopen"); retu..