n+=ch[i]-'0';是什么意思?与n+=ch[i];一个意思吗?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/07/14 13:42:32
n+=ch[i]-''0'';是什么意思?与n+=ch[i];一个意思吗?n+=ch[i]-''0'';是什么意思?与n+=ch[i];一个意思吗?n+=ch[i]-''0'';是什么意思?与n+=ch[i];一

n+=ch[i]-'0';是什么意思?与n+=ch[i];一个意思吗?
n+=ch[i]-'0';是什么意思?与n+=ch[i];一个意思吗?

n+=ch[i]-'0';是什么意思?与n+=ch[i];一个意思吗?
n+=ch[i]-'0';意思是n 累加ch[i]中的字符相对于‘0’的ascii的差.
显然不是一个意思,简单的理解,如果相同就没有必要在写后面的-0了.
n+=ch[i];只是累加ch[i]中ascii的值.