注册 登录
编程论坛 C++教室

帮忙看一下哈,有个表达式的值看不太懂

fyz520 发布于 2010-01-28 05:37, 496 次点击
#include <stdio.h>
void main()

{
    int a=2;
    char c='a';
    printf("a-c=%d",a-c);
}

运行结果是-95

c='a',这里c的值到底是多少啊?根据运行的结果可以推出c的值应该是97,可是怎么知道c的值是97呢?
4 回复
#2
lampeter1232010-01-28 08:02
查ASCII表
#3
福尔摩斯2010-01-28 08:48
ASCII 中 a 是 97
#4
fyz5202010-01-28 14:33
嘿嘿,懂了,谢谢哈!
#5
温度2010-04-23 22:50
a=97    c=99
1