碰到下面代码有点困惑:
char c = board[i][j];
int index = c - '0' - 1;
查阅得,c - '0'是讲字符型的变量转化成了数字,即可用于代数运算,即后面的“-1”。
由此可知,-‘0’将字符型变量转化成了数字,由此可用于数值计算。
碰到下面代码有点困惑:
char c = board[i][j];
int index = c - '0' - 1;
查阅得,c - '0'是讲字符型的变量转化成了数字,即可用于代数运算,即后面的“-1”。
由此可知,-‘0’将字符型变量转化成了数字,由此可用于数值计算。