C语言 如何将char 单字符型转成int型???
我这里说的不是字符串型.单字符atoi()的话不能用比如charkey='1'转成int的1;哪位高手能告诉我,谢谢...
我这里说的不是字符串型.单字符atoi()的话不能用
比如 char key='1' 转成int 的 1;
哪位高手能告诉我,谢谢 展开
比如 char key='1' 转成int 的 1;
哪位高手能告诉我,谢谢 展开
6个回答
2013-08-14
展开全部
int a='key'-'0'
将char 字符转换为 ASCII码 减去0的 ASCII码 它们的差值就是int 型的数值
将char 字符转换为 ASCII码 减去0的 ASCII码 它们的差值就是int 型的数值
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
int i;
char key = '1';
i = key-'0';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-08-14
展开全部
char c='1';
int i;
i=c-'0';
int i;
i=c-'0';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2017-06-19
展开全部
int x = key - '0';
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询