- 1
- 0
- 约6.56千字
- 约 9页
- 2021-10-01 发布于江苏
- 举报
32 位机上根据下面的代码,问哪些说法是正确的?
signed char a = 0xe0;
unsigned int b = a;
unsigned char c = a;
A. a0 c0 为真 B. a == c 为真 C. b 的十六进制表示是:0xffffffe0 D. 上面都不对
分析:坑爹丫,有木有!10 个人 9 个这个恐怕都不敢确定!(敢肯定的要么是高手,要么就是错
的!) B me 认为是错的,一个 uchar 和一个 schar 比较,真的就是一个字节在比较吗?C me 认为是
对的,将一个 schar 赋值给一个 uint ,要不要符号扩展呢?是绝
原创力文档

文档评论(0)