C++数値をchar型からint型に変換する方法

C++




C++数値をchar型からint型に変換する方法

変数aには、文字データの数字が入っているとします。

例えば、’1’とか ‘2’など

int (a - '0')

//charの'0'をintの0に変換する
char a = '0';
int b = int(a - '0');

cout << a+1 << endl;
//48が出力される
cout << b+1 << endl;
//1が出力される
タイトルとURLをコピーしました