함수명 : strupr
헤더 파일 : <string.h>
함수 프로토타입: char *strupr(char *str);
기능 : 문자열의 모든 소문자를 대문자로 변환
매개변수 : char *str은 변환할 문자열입니다.
반환값 : 변환된 대문자 문자열을 반환
참고 : 이 함수는 새 문자열을 생성하지 않지만 원래 문자열을 수정합니다. 따라서 str은 문자열 포인터가 가리키는 문자열이 아닌 문자 배열만 될 수 있습니다. 문자열 포인터가 문자열 상수를 가리키고 상수를 수정할 수 없기 때문입니다.
프로그램 예: 문자열 배열 str의 모든 소문자를 대문자로 변환
#include<string.h>#include<stdio.h>intmain(void){charstr[20]=wWw.dotCpp.coM,*ptr;ptr=strupr(str);printf(%sn,ptr); 반환0;}
실행 결과:
WWW.DOTCPP.COM