반응형
오늘은 대,소문자 변환 함수에 대해 알아보겠습니다.
tolower은 대문자를 소문자로 변환해줍니다.
toupper은 소문자를 대문자로 변환해줍니다.
두 함수는 ctype.h에 정의 되어 있고, 원형은 아래와 같습니다.
int tolower(int); int toupper(int);
대문자 A의 경우는 아스키코드표에 의해 65가 됩니다.
아스키코드를 참고하여 tolower 함수에 int 형 매개변수 65(A)를 넣게되면 97(a)를 반환하게 됩니다.
아스키코드를 참고하여 toupper 함수에 int 형 매개변수 97(a)를 넣게되면 65(A)를 반환하게 됩니다.
그러나 아스키코드로 인하여 char 형 변수를 넣더라도 사용이 가능합니다.
예제는 아래와같습니다.


오늘 포스팅은 여기까지입니다.
반응형