相关疑难解决方法(0)

为什么在C中减去'0'会导致char表示的数字?

有人可以解释为什么这有效吗?

char c = '9';
int x = (int)(c - '0');
Run Code Online (Sandbox Code Playgroud)

为什么从char的ascii代码中减去'0'会导致char表示的数字?

c c++

22
推荐指数
4
解决办法
2万
查看次数

标签 统计

c ×1

c++ ×1