楼主的表达不清楚啊
如果是类型转化,则使用强制类型转化(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;
我也有几个C++的题目请教!1,若char c=‘5’,则把c值转化为int型数据的表达式为()?
我也有几个C++的题目请教!1,若char c=‘5’,则把c值转化为int型数据的表达式为()?
其他人气:367 ℃时间:2020-06-17 06:28:35
优质解答
我来回答
类似推荐
猜你喜欢
- 1已知等差数列{an}的前n项和为Sn,且S10=12,S20=17,则S30为( ) A.20 B.15 C.25 D.30
- 2that和where which等的用法区别 具体的、
- 3丁丁买了a本练习本和b支铅笔,已知练习本每本一元,签字笔每支1.5元,则丁丁共花了———元
- 4This stoy is interesting .That story is interesting too.合并成一句
- 5“start”是短暂性动词还是延续性动词?
- 6我国海岸线长达多少千米
- 7对我们学生来说那是重要的有一个好心情 用英语翻译
- 8I think he is as tall as his father,(改为否定句)
- 9二氧化碳是否空气污染物?
- 10很抱歉,我现在不能帮你的忙.” 把这句话翻译成英文,要用到in a position