반응형
헤더파일 : <cctype> 이라고 하는데 <iostream>에 있는 듯
원형
int toupper(int c);
하는 일
→ 소문자를 대문자로 바꿔서 출력함. 나머지는 그대로 출력.
#include <iostream>
#include <string.h>
int main()
{
char *str;
str = "awD12";
for (int i = 0; i < strlen(str); i++)
{
std::cout << (char)std::toupper(str[i]);
}
std::cout << std::endl;
}
결과
./a.out
AWD12
캐스팅을 해주지 않으면 밑처럼 나옴
./a.out
6587684950
[C언어/C++] tolower, toupper 대문자 소문자 변경
반응형