【我也有几个C++的题目请教!1,若char c=‘5’,则把c值转化为int型数据的表达式为】

发布时间:2021-03-18 14:04:51

我也有几个C++的题目请教!1,若char c=‘5’,则把c值转化为int型数据的表达式为()?

网友回答

楼主的表达不清楚啊
如果是类型转化,则使用强制类型转化(int)c,比如
char c = '5';
int d = (int)c;
则此时d的值为 '5'的ASCII码53
如果楼主是想把字符‘5’变成数值5,则
char c = '5';
int d = c - 48;
此时d = 5如果楼主是想把字符串 “5”变成数值5,或者“123”变成数值123,则使用函数atoi
char c[] = 5;
int d = itoi(c);
此时d = 5;
以上问题属网友观点,不代表本站立场,仅供参考!