#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int a = 10;
printf("%d\n", a--);//10
printf("%d\n", a);//9
return 0;
}
//int main()
//{
// int a = 10;
// /*int b = a++;*///后置++,先使用,再++
// int b = ++a;//前置++,先++,在使用
// printf("%d\n", a);
// printf("%d\n", b);
// return 0;
//}
//int main()
//{
// short s = 5;
// int a = 10;
// printf("%d\n", sizeof(s = a + 2));
// printf("%d\n", s);
// return 0;
//}
/*int a = 10;
a = 100;
a = a + 100;
printf("a = %d\n", a);
a += 100;
printf("a = %d\n", a);
return 0;
}*/
//int main()
//{
// int a = 13;
// a = a | (1 << 4);
// printf("a = %d", a);
// return 0;
//}
//int main()
//{
// int a = 3;
// int b = 5;
// printf("a = %d b = %d\n", a, b);
// a = a ^ b;//异或相同为0相异为1
// b = a ^ b;
// a = a ^ b;
// printf("a = %d b = %d\n", a, b);
// return 0;
//}
//int main()
//{
// int a = 3;
// int b = 5;
// int c = a & b;
// printf("c = %d\n", c);
// return 0;
//}
//{
// int a = 2;
// int b = a << 1;//把a的二进制左移一位10→100
// printf("b = %d\n", b);
// return 0;
//}