C++,-'0'什么意思

来源:百度知道 编辑:UC知道 时间:2024/05/24 14:40:38

仅仅一个-'0'吗?
如果是在‘1’-‘0’的计算式中,其作用是以‘0’作为基准计算,所以结果为1。这里是将字符型‘1’,通过-‘0’,转化为数字1。

这里‘0’被当作一个字符。按照ASCII码来记各个字符的值。‘0’就是48,‘1’就是49;
那么另一个字符或者变量-'0',就可以得出这两个字符ASCII码表中的距离。

就是把一个字符转为整数的工式,如'2'-'0'=2,理解吧?

将字符转成数据而已