신규 블로그를 만들었습니다!
strchr()와 strstr() 함수
strchr(a, b) : a문자열에서 b문자의 주소를 검색한뒤 그 주소값을 반환한다..
strstr(a, b) : a문자열에서 b문자열의 주소를 검색한뒤 그 주소값을 반환한다..
#include <stdio.h>
int main(void) {
char name[20] = { "hongku" };
char* pName1 = NULL;
char* pName2 = NULL;
pName1 = strchr(name, 'k');
pName2 = strstr(name, "ong");
// 주소 출력
printf("pName1 = %x\n", pName1);
printf("pName2 = %x\n\n", pName2);
// 값 출력
printf("pName1 = %s\n", pName1);
printf("pName2 = %s\n", pName2);
return 0;
}
strupr()와 strlwr() 함수
strupr(a) 함수는 문자열을 대문자로 바꿔준뒤 그 주소를 반환한다.
strlwr(a) 함수는 문자열을 소문자로 바꿔준뒤 그 주소를 반환한다.
#include <stdio.h>
int main(void) {
char arr1[] = { "heLLo WorlD!" };
char arr2[] = { "heLLo WorlD!" };
char* pArr1 = NULL;
char* pArr2 = NULL;
pArr1 = strupr(arr1); // 대문자
pArr2 = strlwr(arr2); // 소문자
printf("pArr1 : %s\n", pArr1);
printf("pArr2 : %s\n", pArr2);
return 0;
}
'Language > C&C++' 카테고리의 다른 글
C++ :: C++이란? C언어의 객체지향 특징이 추가된 언어 #1 (0) | 2018.02.18 |
---|---|
C언어 :: 파일입출력 사용법 #22 (0) | 2018.02.09 |
C언어 :: strlen(), strcpy(), strncpy() 함수 사용법 #20 (0) | 2018.02.09 |
C언어 :: gets(), puts() 함수 사용법 #19 (0) | 2018.02.09 |
C언어 :: 공용체 (union) #18 (0) | 2018.02.07 |
최근댓글