*p=&i 和 *p=i为什么说 *p=&i 是指向i的地址 而又有 *p=i (对地址进行析值)不都是*pi么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 18:03:56
*p=&i和*p=i为什么说*p=&i是指向i的地址而又有*p=i(对地址进行析值)不都是*pi么?*p=&i和*p=i为什么说*p=&i是指向i的地址而又有*p=i(对地址进行析值)不都是*pi么?

*p=&i 和 *p=i为什么说 *p=&i 是指向i的地址 而又有 *p=i (对地址进行析值)不都是*pi么?
*p=&i 和 *p=i
为什么说 *p=&i 是指向i的地址 而又有 *p=i (对地址进行析值)
不都是*pi么?

*p=&i 和 *p=i为什么说 *p=&i 是指向i的地址 而又有 *p=i (对地址进行析值)不都是*pi么?
你这个不是同一个代码吧?
*p = &i 说明p是一个二级指针,如果i是int,&i为int*,*p可以为int*时,p要求是int**.
*p = i说明p是一个指针,如果i是int,*p为int类型,p为int*类型.