문자에 C ++ 클래스 라이브러리 함수 *

전송 : 문자에 C ++ 클래스 라이브러리 함수 *

  • A는 복사 :
  •  
  • 문자의 stpcpy ( 숯불 * 이명 령, const를 이명 령에 문자 * SRC) 복사 문자열 SRC를
  •  
  • 숯불 를 strncpy ( 숯불 * 이명 령, const를 문자 * SRC, 앞 MAXLEN의 size_t로 MAXLEN은)에서의 최종 도착 자 SRC 복사
  •  
  • strnset ( 숯 * S, INT CH, 이 size_t n)은 문자열의 배치 CH의 제 n 문자
  •  
  • * 공간의 memchr ( 무효 * S, 숯 CH, 부호 N)
  •  
  • * 공간의 memcmp는 ( 공극의 S1 *, 공극의 S2 *, 부호 N)
  •  
  • INT memicmp ( 공극의 S1 *, 공극의 S2 *, 부호 N)
  •  
  • * 공간의 memmove를 ( 무효 *의 스틴, 빈 * 소스 부호 N)
  •  
  • 보이드의 * 를 memcpy ( 무효 *의 스틴, 빈 * 소스 부호 N)
  •  
  • * 공간의 memset 함수 ( 무효 * S, 숯 CH, 부호 N)
  •  
  • 이러한 기능 MEM ... 메모리 동작의 직렬 배열의 모든 구성원. 이들 기능 모두는, 어레이는 N 바이트 길이이다.
  •  
  • memcpy가 복사 N의 블록 스틴의 소스로부터 바이트. 소스 블록과 중첩 대상 블록이 방향이 선택되어 복사하면
  •  
  • 예에서는 제대로 적용 복사 된 바이트.
  •  
  • memmove와 및 방어 적이기 같은.
  •  
  • S가 memset 길이 바이트 CH .S 어레이에 배치되어있는 모든 바이트 N으로 주어진다.
  •  
  • 비교 memcmp는 정확히 N 바이트 길이 두 문자열 S1과 S2. 이러한 기능 부호 바이트 문자 비교 그러므로
  •  
  • memcmp는은 ( "0xFF로는", "\ x7F" . 1)는 0보다 큰 값을 반환한다.
  •  
  • 상부 여부 N 바이트 memicmp S1과 S2는 제 또는 소문자 비교.
  •  
  • 바이트. 소스 memccpy의 스틴 복사 사본을 보내 종료합니다
  •  
  • 둘째, 추가 :
  •  
  • strcat와 ( 숯 * 최종 도착, CONST CHAR * SRC) 문자열 SRC 최종 도착 끝에 추가
  •  
  • 문자의 함수 역시 ( 문자 * 이명 령, const를 문자 * SRC, size_t로 MAXLEN) 문자열 이명 령에 복사 MAXLEN 문자의 최대 문자열 SRC를
  •  
  • 셋째, 찾기 검색
  •  
  • strchr과 ( CONST의 CHAR * S, 검색하고 반환 문자열 C 최초 발생 위치의 INT c)
  •  
  • 않는 strstr ( CONST의 CHAR * S1, CONST CHAR * S2) 검색 문자열 S2, S1과 제 발생 제 위치로 복귀
  •  
  • 넷째, 비교 :
  •  
  • INT 을 strcmp ( const를 문자 * (S1), CONST 문자 * S2) 문자열의 크기를 비교 S1 S2 반환 S1-S2
  •  
  • 이 size_t 건 strcspn ( const를 문자 * (S1), CONST 문자 * S2) 스캔 S1, S1, 거기에 반환하고, 일부 문자 수의 (S2)에서
  •  
  • INT stricmp ( CONST CHAR * S1, CONST CHAR * S2)과 비교 문자열 S1과 S2, S1-S2 복귀
  •  
  • int로 strncmp를 ( const를 문자 * (S1), CONST 문자 * S2, size_t로 MAXLEN) S1과 S2는 MAXLEN 전에 문자의 문자열을 비교
  •  
  • INT strnicmp ( const를 문자 * (S1), CONST 문자 * S2, size_t로 MAXLEN) S1과 S2는 MAXLEN 전에 문자의 문자열을 비교
  •  
  • 숯불 strpbrk을 ( const를 문자 * (S1), CONST 문자 * S2) 검색 문자열 (S1), 반환을 모두 S1의 문자 수와 S2에서
  •  
  • 이 size_t strspn을 ( const를 문자 * (S1), CONST 문자 * S2) 검색 문자열 (S1), 반환을 모두 S1의 문자 수와 S2에서
  •  
  • V. 길이 :
  • 이 size_t 나 strlen ( const를 숯불 *들) 문자열의 길이를 반환합니다.
  •  
  • 여섯째, 대소 문자 변환 :
  •  
  • 문자의 strlwr ( 문자 *의 문자열) 경우 문자를 낮추기 위해 문자열의 모든 대문자로 변환하고, 반환 변환하기
  • 문자의 strupr ( 모두 소문자의 String의 문자 * 님의 문자열) 대문자, 그리고 반환 변환
  •  
  • VII 정렬 :
  • 문자의 strrev ( 문자열 S의 문자 모든 문자열의 char *들)을 역순으로 재 배열, 및 반환의 배열된다
  •  
  •  
  • 여덟, 분리 추출 :
  • strtok를 ( 숯 * S1, CONST CHAR * S2) 검색 문자열 S1, S1은 분리 문자열 (S2)에 의해 정의 된 스트링 분리
  •  

추천

출처www.cnblogs.com/make-big-money/p/12508722.html