您好,请问 int a =10; int *pa; *pa=&a 和 pa=&a 有啥不同
来源:学生作业帮助网 编辑:作业帮 时间:2024/08/05 04:53:16
![您好,请问 int a =10; int *pa; *pa=&a 和 pa=&a 有啥不同](/uploads/image/z/12980712-48-2.jpg?t=%E6%82%A8%E5%A5%BD%2C%E8%AF%B7%E9%97%AE+int+a+%3D10%3B+int+%2Apa%3B+%2Apa%3D%26a+%E5%92%8C+pa%3D%26a+%E6%9C%89%E5%95%A5%E4%B8%8D%E5%90%8C)
xJ0_%WEKYz]%y3 E*fg`n
lRDցH֗IӫI3T; ?Elvrc(F+tھ@uܔKK>Rva,>urfa$/!siyqI,|~Kť̙:G);ʣ̀odS_UT a6wY^5nCIk{N.XX?-b&*Ӊj Vp+z-2U0 6Mۑb|
nyNpۖ%
您好,请问 int a =10; int *pa; *pa=&a 和 pa=&a 有啥不同
您好,请问 int a =10; int *pa; *pa=&a 和 pa=&a 有啥不同
您好,请问 int a =10; int *pa; *pa=&a 和 pa=&a 有啥不同
注意的是*和&这两个符号的意思,*表示读取变量里的值,后边的变量必须是地址变量(指针).&表示读取变量的地址.
*pa=&a 这样是把a的地址值 给地址(指针)pa里的数据赋值.
pa=&a 意思是把a的地址值赋值给pa,使得指针pa(指向)a的地址