单链表的创建并输出怎么错误了(c)

2025-02-26 09:43:00
推荐回答(3个)
回答1:

你的 C 语言源程序有两处错误:(1)、把主函数 mian( ) 更正为:main( ) ;(2)、关于动态内存分配函数 malloc( ) 的使用,s = (LNode *)malloc(sizeof(LNode)) ; 必须要有如下代码段:
if( s == NULL ) /* 若为指针变量 s 分配内存失败,则退出应用程序 */
{ /* 该段代码绝对不可以缺少,不要总认为为指针变量分配内存总是能够成功的 */
printf("Can't allocation memory for s !!\n) ;

exit(1) ;

}
你再调试一下你的源程序试试看。别的地方我没有时间仔细看。

回答2:

mian要改成main

回答3:

绿树徊缚超导金属遮翁