请问c语言中 int *p p=&b 和int *p=&b是不是一个意思?再请分析下,谢谢
欧阳?小姐姐??
2024-11-15 09:02:27
最佳回答
我用vs测试了一下。你这是定义,不是运算。两种是一样的。 int main() {int a=3; int *p=&a; printf("a=%d,*p=%d,p=%x\n",a,*p,p); p=**; p=&a; printf("a=%d,*p=%d,p=%x\n",a,*p,p); return 0; } 输出:a=3,*p=3,p=1aef48 a=3,*p=3,p=1aef48 20210311