로그인 바로가기 하위 메뉴 바로가기 본문 바로가기
난이도
입문

모두를 위한 컴퓨터 과학 (CS50 2019)

임시 이미지 David J. Malan (데이비드 J. 말란)
http://www.boostcourse.org/cs112/forum/48976
좋아요 15504 수강생 34435

안녕하세요. 강의를 보던 중 궁금증이 생겨 이렇게 질문 남겨봅니다.

   if (s[i] >= 'a' && s[i] <= 'z')

강의를 보면 다음과 같은 상황에서 string 자료형인 s[i]의 크기를 비교하고 있는데요.

본문에서는 이를 s[i]가 결국 아스키 '숫자'를 할당 받았기에 크기의 비교가 가능하다고 말하고 있더라구요!

그렇다면,  위 예시와 같은, 숫자를 사용해야하는 상황에서는 string이나 char 자료형이 할당되어 있는 '숫자'로  처리되는 건가요?

항상 좋은 답변 남겨주셔서 감사합니다. (_ _ )