1、++ 的优先级高于 *。
*a++ 等价于 *(a++);
*++a 等价于 *(++a);
- #include
- #include
- #include
- #include
- //#include
- //#include
- //#include
-
- typedef unsigned int WORD32;
-
- #if 0
- int main (void)
- {
- int a[] = {0, 1, 2};
- int *p = a;
- printf("%d ", *p++); // cout : 0
- }
- #endif
-
- int main (void)
- {
- int a[] = {0, 1, 2};
- int *p = a;
- printf("%d ", *(p++)); // cout : 0
- }
-
-