char - 문자자료형! 문자를 숫자로 맵핑을 해놨다. - 이걸 수치형자료라고도 함.그래서 이런게 가능함.char c = 'A';라고 해서 c 를 출력하면 A 가 나온다.그런데,'A' 는 문자인데,int a = 'A';라고 하면 말이 되는가?정수형과 문자형은 자료형이 다른데?하지만, 'A' 는 아스키코드라고 문자랑 숫자로 맵핑을 해놓았어서,'A'에 해당하는 65 이라는 숫자가 있다.그래서int a = 'A' 라고 하면, a 에 'A' 를 저장(할당)하는게 아니라, 65 을 저장하는 것.그래서 a 를 출력하면, 아스키코드 수치인 65가 출력된다. 그리고 int b = 'B' + 1;이것도 가능하다. b 를 출력하면 66 + 1 이라서 67이 출력된다. 그 문자-숫자 표가 아스키코드에 있다. ASCII..