用尾插法创建单链表时遇到的问题

请看以下代码:voidCreatelistR(LNode*&C,inta[],intn){inti;C=(LNode*)malloc(sizeof(LNode));//指... 请看以下代码:
void CreatelistR(LNode *&C,int a[],int n )
{
int i;
C=(LNode *)malloc(sizeof(LNode));//指针C指向新申请的结点空间
C->next=NULL;//生成头结点
r=C;
。。。。。其余代码省略。。。。。

}
我想问的是新申请的结点空间的指针域不是空吗?如果是空的话,那C->next本来就是NULL了,用得着加上 C->next=NULL;这句话吗?如果新申请的结点空间的指针域不是空的话,该指针指向谁哪?
展开
 我来答
百度网友174fa0d
2012-07-15 · 超过20用户采纳过TA的回答
知道答主
回答量:106
采纳率:0%
帮助的人:69.5万
展开全部
不是空的,新申请的指针是一个不定的数,这里是初始化。
百度网友79054ee
2012-07-15 · TA获得超过190个赞
知道小有建树答主
回答量:196
采纳率:0%
帮助的人:120万
展开全部
指向的地址好像不确定,有的跟系统有关,为了安全,还是指定NULL安全
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
那不是冬瓜
2012-07-15 · TA获得超过518个赞
知道小有建树答主
回答量:275
采纳率:0%
帮助的人:138万
展开全部
我只知道没人告诉我新申请的结点空间的指针域就是空的,所以我一定会加上那句的,不仅是保险,还是规范。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式