小编Dav*_*vid的帖子

C中的ASCII char到int转换

可能重复:
C中的char到int转换

我记得很久以前在一门课程中学习通过减去'0'从ASCII字符转换为int是不好的.

例如:

int converted;
char ascii = '8';

converted = ascii - '0';
Run Code Online (Sandbox Code Playgroud)

为什么这被认为是一种不好的做法?是因为某些系统不使用ASCII吗?这个问题长期困扰着我.

c

5
推荐指数
1
解决办法
6283
查看次数

标签 统计

c ×1