c语言中指针变量未赋初值前是不是有默认初始值啊,int *x;x的默认初始值是1吗?
3个回答
2010-09-26
展开全部
不是
指针刚定义时是没有任何指向的,所以定义指针后要对指针赋初值
例如int *p=NULL;//空指针
或int a=5;
int *p=a;//定义指针变量a的指针
希望回答对你有帮助!谢谢
【原创答人】
指针刚定义时是没有任何指向的,所以定义指针后要对指针赋初值
例如int *p=NULL;//空指针
或int a=5;
int *p=a;//定义指针变量a的指针
希望回答对你有帮助!谢谢
【原创答人】
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询