本文主要是介绍嵌入式100题(027):char和int之间的转换,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
char和int之间的转换
Char转int:
Char与int的相互转换,联想ASCII码,字符’0’对应的值为48,所以不能直接加减’’;
Char ch = ’9’;
int ch_int = ch – ’0’; //此时ch_int = 9;
int转char:
int i= 9;
char i_ch = i + ’0’; //此时i_ch = ’9’
必须记住的几个ASCII值:
字符值ASCII值
’0’ = 48
’9’ = 57
’A’ = 65
’Z’ = 90
’a’ = 97
’z’ = 122
这篇关于嵌入式100题(027):char和int之间的转换的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!