지금 작성하는 함수들은 string.h헤더파일을 include 시켜줘야 한다. ( #include <string.h> )
1.현재 문자열 길이구하기
size_t strlen(const char *str) : 현재 문자열(str)의 길이를 구한다. 리턴값은 역시 문자열의 길이이다.
2.문자열 복사하기
char *strcpy(char *dest, const char *src) : dest는복사당할 변수이고 src는 복사할 변수이다. 리턴값은 복사된 값이다.
3.문자열 비교하기
int strcmp(const char *string1 , const char *string2) : string1과 string2를 비교해서 같으면0, string1이 string2보다 사전적으로 앞에있으면 -1 사전적으로 뒤에있으면 +1
리턴값은 비교한결과.
4.문자열 끝에 문자열 추가하기
char *strcat(char *dest , const char *src) : 문자열dest 뒤에 src를 추가한다.
5.문자열에서 문자(열) 찾기
char *strchr(const cha *str , int c) : str은 찾을곳, c는 찾고싶은 문자 리턴값은 찾은 곳부터의 주소값
char *strstr(const char *str, const char *strSearch) : str은 찾을곳, strSearch는 찾고싶은 문자열 리턴값은 찾은 곳부터의 주소값
'프로그래밍 언어 > C언어' 카테고리의 다른 글
C언어 구조체 자료형의 크기(패딩비트) (0) | 2017.08.17 |
---|---|
C언어 구조체 사용하기. (0) | 2017.08.16 |
비트연산 사용법(BIT연산) (1) | 2017.07.26 |
C언어 include 사용법 (0) | 2017.05.29 |
C언어 값을 절대값 취하기(stdlib.h , math.h) (0) | 2017.01.04 |