#include<stdio.h> int main() { unsigned char i = 0x80; printf("%d\n", i<<1); return 0; }
#include<stdio.h> int main() { printf("%x\n", -1<<3); return 0; }
#include<stdio.h> int main() { printf("%d %d\n", 32<<1, 32<<0); printf("%d %d\n", 32<<-1, 32<<-0); printf("%d %d\n", 32>>1, 32>>0); printf("%d %d\n", 32>>-1, 32>>-0); return 0; }
#define P printf("%d\n", -1^~0); #define M(P) int main()\ {\ P\ return 0;\ } M(P)
#include<stdio.h> int main() { printf("%d >> %d %d >> %d\n", 4 >> 1, 8 >> 1); return 0; }
Comments
There are no comments.Copyright ©CuriousTab. All rights reserved.