null指针可以赋值给其他指针吗?

如int*x,*yy=null;可以这么写吗?x=y;
2025-04-16 03:05:41
推荐回答(3个)
回答1:

在C语言中,是大小写敏感的。也就是说,NULL与null是两个不同的标识符。
前者是系统预定义的,所以,应该要写成:
int *x,*y;
y=NULL;

回答2:

null就是数字0,当然可以赋值给其他变量

回答3:

这个要看你用的c标准是哪个级别的,现在新的标准可能有新规定,对于0与Null分开,意义不同。