1、++ 的优先级高于 *。
*a++ 等价于 *(a++);
*++a 等价于 *(++a);
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
//#include <sys/socket.h>
//#include <netinet/in.h>
//#include <arpa/inet.h>
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
}