
[C++] 대문자를 소문자로, 소문자를 대문자로
·
프로그래밍/C++
tolower / toupper 함수문자열로 반환하는 tolower, toupper 함수를 사용하면 문장의 모든 문자열을 소문자로 혹은 대문자로 바꿀 수 있다.두 함수는 기능만 다를 뿐 형태는 같기 때문에 tolower 함수로 특징을 소개한다. 특징int tolower ( int c );tolower 의 파라미터와 반환형은 모두 integer 타입이다. character 타입은 'a', 'b', 'c', '-', '!' 등 문자를 저장하는 자료형이지만, 동시에 1byte 크기의 정수라는 것을 알고 있다.이를 integer형으로 변환하면 아스키코드 값으로 인식하는 원리로 동작하는 것.또, 이 integer 타입을 다시 character 타입으로 바꿔주면 소문자로 변한 문자를 만나게 된다.'A' 👉 ..