문자 검색 함수 2

[C언어] memchr 함수 (버퍼에서 문자 검색)

사용범위 Windows, Unix 등 모든 OS에서 사용가능한 표준 API 함수 기능 C언어 표준 함수로 버퍼 범위에서 특정 문자의 첫 번째 위치를 찾을 때 사용한다. 헤더 #include ※ memchr 함수 사용 시 string.h 파일을 include 하지 않는다면 컴파일 시 error 발생 ※ 함수 void *memcpy(const void *buf, int val, size_t count); 파라미터 const void *buf 특정 문자를 검색할 버퍼를 입력한다. int val 버퍼에서 검색할 문자를 입력한다. size_t count 검색할 버퍼의 범위를 byte 단위로 입력한다. 반환값 문자(val) 을 찾은 경우 문자열에서 val 의 첫 번째 위치의 포인터를 반환 문자(val) 을 찾지 못..

C언어/string.h 2022.12.22
[C언어] strchr 함수 (문자열에서 문자 검색)

사용범위 Windows, Unix 등 모든 OS에서 사용가능한 표준 API 함수 기능 C언어 표준 함수로 문자열에서 특정 문자의 첫 번째 위치를 찾을 때 사용한다. 헤더 #include ※ strchr 함수 사용 시 string.h 파일을 include 하지 않는다면 컴파일 시 error 발생 ※ 함수 char *strchr(const char *str, int val); 파라미터 const char *str 특정 문자를 검색할 문자열 버퍼를 입력한다. int val 문자열 버퍼에서 검색할 문자를 입력한다. 반환값 (return) 문자(val) 을 찾은 경우 문자열에서 val 의 첫 번째 위치의 포인터를 반환 문자(val) 을 찾지 못한 경우 NULL 을 반환 잡학지식 strchr 함수는 검색하는 str..

C언어/string.h 2022.12.22
반응형