본문 바로가기
Language&Framework&Etc/C++

C++에서 문자 형태의 숫자를 입력 받았을 때 숫자 형태로 변경하는 방법

by 머리올리자 2021. 4. 11.

0에서 9까지의 숫자를 문자 형태로 입력 받았을 때 int 형태로 바꾸는 방법

 

#include <iostream>
#define _CRT_SECURE_NO_WARNINGS

using namespace std;

int main(void)
{
	char num;

	scanf_s("%c", &num);

	printf("받은 숫자 : %c \n", num);
	printf("아스키코드 : %d \n", num);

	int change_num = num - '0'; // 숫자형태로 변경

	printf("\n\n");
	printf("%d\n", change_num);

}

'Language&Framework&Etc > C++' 카테고리의 다른 글

Malloc 정리  (0) 2021.04.09
C++ Vector란  (0) 2021.01.20
템플릿  (0) 2021.01.13
가상함수  (0) 2021.01.12
C++ 상속 예제  (0) 2021.01.10