- 注册时间
- 2004-10-13
- 最后登录
- 1970-1-1
|
#include<stdio.h>
void main()
{
unsigned a,b,c;
int n;
scanf("%x,%D",&a,&n);
b=a<<(16-n);
c=a>>n;
c=c|b;
printf("a=%x\nc=%x",a,c);
}
为什么在TC中输出答案是
a=f2d3
c=7e5a
在VC++中输出的是
a=f2d3
c=1e5a7e5a[s:3][s:3][s:3][s:3][s:3] |
|