作业帮 > 综合 > 作业

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

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/11 00:25:17
来高手!求解! C语言中,指针 定义int a,*p=&a;中的*p=&a 和表达式中的 p=&a; 有什么区别? 是不是一样
1.*p=&a等价于int *p;p=&a; 也就是该指针是个2维指针,是指向了另一个指针的地址后再让那个指针指向a的地址 指针变量前面的 "* ".表示该变量的类型为指针变量. 2.p=&a把变量a的地址赋给p.