C++/Tips

[C++]ASCII 대<->소 문자 변환

메리사츠 2021. 3. 2. 16:04

ASCII code의 경우 대문자와 소문자의 차이는 32(0x20)를 가지고 있다.

그렇기 때문에 32를 더하거나 빼면 아스키 코드값을 대/소문자를 변환할 수 있다.

 

1. 소문자 -> 대문자

=> 소문자 ASCII - 32 = 대문자 ASCII

 

2. 대문자 -> 소문자

=> 대문자 ASCII + 32 = 소문자 ASCII

ASCII code