来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不是一样

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 06:57:35
来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不是一样

来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不是一样
来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不是一样

来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不是一样
1.*p=&a等价于int *p;p=&a; 也就是该指针是个2维指针,是指向了另一个指针的地址后再让那个指针指向a的地址 指针变量前面的 "* ".表示该变量的类型为指针变量. 2.p=&a把变量a的地址赋给p.