c语言表达式求值,正确的是

以下选项中值为1的表达式是()
A 1-'0'
B 1-'\0'
C '1'-0
D \0'-'0'
为什么?

1、-47 ‘0’的ascii码是48
2、1 '\0'的ascii码是0
3、49 ‘1’的ascii码是49
4、-48 '\0'的ascii码是0

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^