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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/15 01:21:00
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的值.