定义int x=0,*p; 紧接着编写语句,问哪句是对的?为什么?A p=NULL; B *P=x;

来源:学生作业帮助网 编辑:六六作业网 时间:2024/05/23 01:52:18
定义intx=0,*p;紧接着编写语句,问哪句是对的?为什么?Ap=NULL;B*P=x;定义intx=0,*p;紧接着编写语句,问哪句是对的?为什么?Ap=NULL;B*P=x;定义intx=0,*

定义int x=0,*p; 紧接着编写语句,问哪句是对的?为什么?A p=NULL; B *P=x;
定义int x=0,*p; 紧接着编写语句,问哪句是对的?为什么?A p=NULL; B *P=x;

定义int x=0,*p; 紧接着编写语句,问哪句是对的?为什么?A p=NULL; B *P=x;
A是对的.指针可以赋空值.B的话要改成p = &x;
直接操作*p因为p指针没有初始化,可能导致内存冲突.