本帖最后由 我爱橙 于 2022-3-11 16:45 编辑
C#include <stdio.h>
#include <math.h>
int main()
{
int a,*p;
p=&a;
printf("a=%d\n", a); // a=0
printf("&a=%d\n", &a);// &a=6487572
printf("p=%d\n", p); // p=6487576
printf("*p=%d\n", *p); // *p=0
(*p)++==a++;
printf("p=%d\n", p); //p=6487572
printf("*p=%d\n", *p); //*p=2
printf("(*p)++=%d\n", (*p)++); // (*p)++=2
printf("a=%d\n", a); //a=3
printf("a++=%d\n", a++); // a++=3
printf("&a=%d\n", &a); //&a=6487572
return 0;
}
#include <stdio.h>
#include <math.h>
int main()
{
int a,*p;
p=&a;
printf("a=%d\n", a); // a=0
printf("&a=%d\n", &a);// &a=6487572
printf("p=%d\n", p); // p=6487576
printf("*p=%d\n", *p); // *p=0
(*p)++==a++;
printf("a=%d\n", a); //a=2
printf("a++=%d\n", a++); // a++=2
printf("&a=%d\n", &a); //&a=6487572
printf("p=%d\n", p); //p=6487572
printf("*p=%d\n", *p); //*p=3
printf("(*p)++=%d\n", (*p)++); // (*p)++=3
return 0;
}
|