일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 네트워크 프로그래밍
- 언제나 휴일
- 캡슐화
- 무료 동영상 강의
- 충남 천안
- 언제나휴일
- C++
- c언어
- 실습으로 다지는 c#
- 표준 라이브러리 함수
- 강의
- 졸업 작품 소재
- 원격 제어 프로그램
- 프로젝트
- 파이썬
- 유튜브 동영상 강의
- 동영상 강의
- c#
- 실습
- 안드로이드 앱 개발
- 추천
- 동영상
- 산책하기 좋은 곳
- Windows Forms
- 소켓 통신
- 졸업 작품
- 표준 입출력
- 알고리즘
- 소스 코드
- 클래스 다이어그램
Archives
- Today
- Total
프로그래밍 언어 및 기술 [언제나휴일]
STRING.H [C언어 표준 라이브러리] 본문
<string.h> 헤더에는 문자열에 관한 여러 가지 함수와 매크로와 형식을 제공하고 있습니다.
이 책에서는 <string.h> 헤더에서 제공하는 함수 중에 다음 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 * destination,size_t size, const char * source, size_t n );
부분 문자열을 복사하는 함수
int strcmp ( const char * str1, const char * str2 );
문자열을 비교하는 함수
int strncmp ( const char * str1, const char * str2, size_t n);
부분 문자열을 비교하는 함수
char * strcat ( char * dest, const char * source );
문자열을 합하는 함수
erron_t strcat_s ( char * dest,size_t size, const char * source );
문자열을 합하는 함수
char * strncat ( char * dest, const char * source, size_t n );
타겟 문자열에 부분 문자열을 합하는 함수
erron_t strncat_s ( char * dest,size_t size, const char * source,size_t n);
문자열에 부분 문자열을 합하는 함수
const char * strchr ( const char * str, int ch );
문자열에 특정 문자가 있는 위치를 찾는 함수
const char * strrchr ( const char * str, int ch );
문자열에 특정 문자가 있는 위치를 뒤에서부터 찾는 함수
const char * strstr ( const char * str1, const char * str2 );
문자열에서 부분 문자열의 위치를 찾는 함수
char * strtok ( char * str, const char * delimeters);
대상 문자열에서 delimeters를 기준으로 분할하는 함수
char *strtok_s(char *str, const char * delimeters, char **context);
대상 문자열에서 delimeters를 기준으로 분할하는 함수
char * strerror ( int errno );
에러 번호를 설명하는 에러 문자열을 반환하는 함수
void *memcpy(void * dest, const void * source, size_t n);
메모리 복사하는 함수
void *memmove(void *dest, const void *source, size_t n);
메모리를 이동하는 함수
int memcmp(const void *str1, const void *str2, size_t n);
메모리를 비교하는 함수
errno_t memcpy_s(void * dest,size_t size, const void * source, size_t n);
메모리 복사하는 함수
void *memset(void *buffer, int c, size_t n);
메모리를 설정하는 함수
strlen strcpy strcpy_s strncpy strncpy_s strcmp strncmp strcat strcat_s strncat strnat_s strchr strrchr strstr strtok strtok_s strerror memcpy memcpy_s memmove memcmp memset
'C & C++ > C언어 표준 라이브러리 함수' 카테고리의 다른 글
strcmp 함수 [C언어 표준 라이브러리 함수] (0) | 2024.02.19 |
---|---|
strncpy 함수, strncpy_s 함수 [C언어 표준 라이브러리] (0) | 2024.02.19 |
strcpy 함수, strcpy_s 함수 [C언어 표준 라이브러이] (0) | 2024.02.16 |
strlen 함수 [C언어 표준 라이브러리] (1) | 2024.02.15 |
fsetpos 함수 [C언어 표준 라이브러리 함수] (1) | 2024.02.14 |
fgetpos 함수 [C언어 표준 라이브러리 함수] (0) | 2024.02.14 |
clearerr 함수 [C언어 표준 라이브러리 함수] (1) | 2024.02.07 |
perror 함수 [C언어 표준 라이브러리 함수] (1) | 2024.02.07 |