c语言 以下选项中,值为1的表达式是() A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0以下选项中,值为1的表达式是()A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0'顺带解释下可以不

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 13:36:33
c语言 以下选项中,值为1的表达式是() A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0以下选项中,值为1的表达式是()A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0'顺带解释下可以不

c语言 以下选项中,值为1的表达式是() A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0以下选项中,值为1的表达式是()A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0'顺带解释下可以不
c语言 以下选项中,值为1的表达式是() A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0
以下选项中,值为1的表达式是()
A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0'
顺带解释下可以不

c语言 以下选项中,值为1的表达式是() A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0以下选项中,值为1的表达式是()A.1-'\0' B.1-'0' C.'1'-0 D.'\0'-'0'顺带解释下可以不
我们要得到的结果,是内存中两个值得差
而千万不要以它们在我们面前的表现形式而误导,这么写只是为了方便而已
A:‘\0’ ASCII码 值就是0 所以 1-0 =1
B:'0' ASCII码 值应该是48(貌似)值不是1
C:'1'-0 同上
D 0 - 48 != 1