字符和数字之间的相互转换的实现的总结和实例

1.字符减去‘ ’会变成数字。
2.数字加上‘ ’会变成字符。
3.字符加上并减去相同数量的‘ ’还是字符。

char a = 'b';
printf("%c",a+'1'-'2'+'3'-'2');//最后答案为b;

4数字加上并减去相同数量的‘ ‘ 还是数字。

int a = 1;
printf("%d",a+'1'-'2'+'3'-'2');//最后答案为1;

5.当然由推理可得字符加上n个’ ‘减去n+1个’ ‘为数字。
6.同理数字加上n+1个’ ‘减去n个’ ‘为字符。

你可能感兴趣的:(字符和数字之间的相互转换的实现的总结和实例)