C/C++

报错信息解决


Error: member access within misaligned address 0x000000000031 for type 'struct ListNode', which requires 8 byte alignmen

  • 错误原因:

    • 由于结构体内存在next指针,而申请结构体空间后同时定义了next指针,此时next指针未指向任何空间,故在测试时可能导致上述错误。

  • 解决办法:

    • 增加代码使next指针指向空

  • 参考链接

Last updated