
本文共 3334 字,大约阅读时间需要 11 分钟。
C���������������������
���������������
���������������������������������������������������������C���������������������������������������������������������������������������
- ���+���������-���������������������������������������������������������������������
- ���*������������������������������������������������������
- ���/������������������������������������������6/2=3������������0���
- ���%������������������������������������������������������6%4=2������������������2���
int a =6; int b=4; int c=a/b;
--------------
int a =6; int b =4; int c=a%b;
���������������
- ���������������������������
- ������������������������������
���������������
���������������������������������������������������������������
- ���<<������������������������������������������������������������������������������������0���
- ���>>������������������������������������������������������������������������������������������������0���������������������
���������
int a =2; a = a << 1;
������a���2������4���int a =2; a = a >> 1;
������a���2������1���
���������������
- ������������������������������������������������������������������������������
������������
���������������������������������������������������������������&������������|���������������^������
- ���&���������������������������������������0������������������0���
- ���|���������������������������������������1���������������1���
- ���^���������������������������������������������������������������1���
���������
int a =2; int b=5; int c = a & b;
2���������������10���5���101��������������������� 0���int a =1; int b=0; int c = a | b;
���������1���������������������0������������������������������
���������������
���������������������������������������������������������������������������
���������
int a =10; char a=10; float a=10.0; double a=10.0; short a=10;
���������������
int a=2; int *p = &a;
*p=2;
p=2;
������������
*p=2;
���������a���������p=2;
���������p���������2���������������a���
���������������
��������������������������������������������������������������������������������� ? ������A : ������B���
���������
int a=1; int b=2; if(a > b) { printf("%d", a); } else { printf("%d", b); }
int a=1; int b=2; a = (a > b) ? a : b;
���������������
- ������a>b������a���������������
- ���������a������������b���
���������������
���������������������������������������������������������������������������������������������������
���������
int a = (1,2,3) => 3
void foo() { printf("add()); int a = (add(), breakpoint()) => add()���������������breakpoint()������������
������������������
C���������������������������������������������������������������������������������������������������������������������������������������������������������������
���������
int a =1 + 1*2;
���������1 + (1*2) = 3
���void func(int a){a= a >> 1 + 1;}
������������������������1���
������������
C���������int������������4���������������������������������������������char���short���������������������������������������������������������������������������������������������������������
���������
// char������������char a = 3; char b = 127; char c = a + b; => 130��������������� 3������������8���������
��������� ���������������������������������������������������������������������������������������������������������������C���������������������������������������������������������������������������������������������������
发表评论
最新留言
关于作者
