int p = (int)0x0060ff00;
让p指向的的地址为。。。。。。
volatile int p = (volatile int)0x0060ff00;
//类型修饰符 作用是每次读取都从内存中读取 牺牲效率提升正确度
总结:p++和(p++)没有区别,查阅资料得到正确的理解,应该理解为,由于后++优先级高于*,应该先p++,后取值,但因为是后++,所以先执行*p,然后等赋值完成以后,p再++。
例子:
#include <stdio.h>
#include <stdlib.h>
void giao(int *p)
{
(*p)++;
}
int main()
{
int a = 10;
giao(&a);
printf("%d\n",a);
system(“pause”);
return 0;
}