单链表中L->next=s;和L=s;的区别,其中L是头指针,初始L=null,

2020-05-17 科技 116阅读
希望对你有帮助!L是指针,L=s代表L的值赋值为s,L->next=s表示L所指向对象的next成员的值赋值为s。如果L=NULL,那么L->next=s将会发生非法访问,属于未定义行为,具体行为视编译器和操作系统有所不用,不过现在的操作系统多数运行在保护模式下,这种非法访问会导致程序直接被操作系统结束掉。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com