strchr() & strstr()- 문자(열)의 위치 찾기
CODEDRAGON ㆍDevelopment/C, C++
반응형
strchr()함수와 strstr()함수 - 문자(열)의 위치 찾기
헤더파일 | string.h |
strchr()함수 | 문자의 위치를 찾는 함수 (문자열에서 특정 문자의 위치 찾기) |
strstr()함수 | 문자열의 위치를 찾는 함수 (문자열에서 특정 문자열의 위치 찾기) |
함수원형
함수의 원형 | 예제 | 성공 |
#include<string.h> char* strchr (const char* s, int c ) | #include<string.h> char array1[10] = "abcdef"; strchr(array1, 'd'); | array1에서 문자 'd'의 메모리 주소를 찾기
성공: 찾은 문자의 메모리 주소를 반환 |
#include<string.h> char* strstr (const char* s1, const char* s2) | #include<string.h> char array1[10] = "ab-ce-df"; char array2[10] = "ce"; strstr (array1, array2); | array1에서 array2에 저장된 문자열을 찾기
성공: 찾은 문자열의 메모리 주소를 반환 |
'Development > C, C++' 카테고리의 다른 글
strcpy( ) & strncpy() – 문자열을 복사 (0) | 2015.11.26 |
---|---|
C 국제 표준 문서 (0) | 2015.11.26 |
gets()함수와 puts()함수, EOF(End Of File) (0) | 2015.11.20 |
strcmp( ) & strncmp( ) – 문자열을 비교 (0) | 2015.11.15 |
포인터 변수 선언 (0) | 2015.11.02 |