C++ 형 변환 정리

김정욱·2020년 11월 6일
3

Algorithm - 문제

목록 보기
31/249

[ ASCII-CODE 표 ]

[ string -> int ]

/* 문자열이 숫자일 때 int로 변환 */
string s = "1234";
cout << stoi(s) ; //  1234

[ char -> int ]

/* 문자 -> 숫자 (아스키코드) */
char ch = 'A';
cout << atoi(ch); //  65

/* 문자에 숫자가 있을 때 int로 변환 */
char ch = '9';
cout << ch-'0';  // 9

[ int -> char ]

/* 대문자는 정수 65 ~ 90까지 총 26개 */
int num = 90;
cout << (char)num; //  Z

int num = 65;
cout << (char)num; //  A

/* 소문자는 정수 97 ~ 122까지 총 26개 */
int num = 122;
cout << (char)num; //  z

int num = 97;
cout << (char)num; //  a
profile
Developer & PhotoGrapher

0개의 댓글