언어/C++

c++ 대문자 소문자 변환

연나연 2023. 10. 19. 15:13

<대문자 소문자 변환하는 방법>

1. 아스키코드 값 이용

2. 함수 이용 (tolower, toupper함수)

 

1. 아스키코드 값 이용
 [대문자 -> 소문자]
  str[i] += 32;
 [소문자 -> 대문자]
  str[i] -= 32;

 

 

2. 함수 이용
 [대문자 -> 소문자]
 str[i] = tolower(str[i]);
 [소문자 -> 대문자]
str[i] = toupper(str[i]);

 

이와 관련하여 Programmers '대소문자 바꿔서 출력하기'를 풀어보았다.