binary 데이터 처리 함수

memchr(3) - 1바이트의 데이터 찾기

memcmp(3) - 두 메모리 영역의 데이터 비교

memrchr(3) - 1바이트의 데이터 역순 찾기(GNU only)

memccpy(3) - memory 영역간 데이터 복제(특정 문자까지)

memmove(3) - memory 영역간 데이터 복제(overlap 보완)

memcpy(3) - memory 영역간 데이터 복제

memset(3) - 메모리 초기화

bcmp(3) - 두 메모리 영역의 데이터 비교 (deprecated)

bzero(3) - 0x00으로 채우기 (deprecated)

 


 

String 데이터 처리 함수

strcpy(3) - 문자열끝까지 복사하기

strncpy(3) - 문자열 n바이트 복사하기

strcat(3) - 문자열을 뒤에 붙이기

strncat(3) - 문자열의 뒤에 문자열을 붙이기(n바이트 이내)

strcmp(3) - 문자열 끝까지 비교

strncmp(3) - 문자열을 n바이트까지 문자열 비교

strcasecmp(3) - 대소문자 구별없이 문자열의 끝까지 비교

strncasecmp(3) - 문자열을 n바이트까지 문자열 비교.

strdup(3) - 문자열을 새로운 메모리 할당후 복제

strndup(3) - n바이트 문자열을 새로운 메모리 할당후 복제

strchr(3) - 문자열에서 문자 검색

strrchr(3) - 문자열의 뒤에서부터 앞쪽으로 문자 검색

strstr(3) - 문자열에서 문자열 찾기

strcasestr(3) - 대소문자 구분없이 문자열에서 문자열 찾기(비표준)

strrstr(3) - 문자열의 뒤에서 부터 문자열 찾기(비표준)

strtok(3) - 문자열을 delimiter 단위로 자르기

strtok_r(3) - 문자열을 delimiter 단위로 자르기 (thread-safe)

strsep(3) - 문자열을 delimiter 단위로 분리

strerror(3) - 오류번호를 오류 메세지로

strerror_r(3) - 오류번호를 오류 메세지로

stpcpy(3) - 문자열 복사후에 문자열의 끝위치 return

stpncpy(3) - 문자열을 n바이트 복사후에 문자열의 끝위치 return

sprintf(3) - 데이터를 format된 형태로 buffer에 저장

snprintf(3) - 데이터를 format된 형태를 정해진 크기의 buffer에 저장

 

 

 

'관리 > 자료 구성' 카테고리의 다른 글

Process 관리 함수  (0) 2019.10.04
시간(Time, Date) 관련 Library  (0) 2019.10.04
Shared Library 관련 API  (0) 2019.10.04
문자열(String) 처리 함수  (0) 2019.10.04
C 표준 Library  (0) 2019.10.04
Socket 통신 관련 Library  (0) 2019.10.04
블로그 이미지

사용자 자연&사람

행복한 개발자 programmer since 1995.

Tag , ,

댓글을 달아 주세요