int y; y='ba'; printf("%d",y);
输出结果是25185. 用的是visual c++6.0编译。 请问这个数值是怎么来的?
收起
当前问题酬金
¥ 0 (可追加 ¥500)
支付方式
扫码支付
支付金额 15 元
提供问题酬金的用户不参与问题酬金结算和分配
支付即为同意 《付费问题酬金结算规则》
y='ba';能编译通过?确定不是y="ba";这样的意思是静态字符串的地址值复制给INT,这是二进制数据的直接赋值.
报告相同问题?