- 博客(2)
- 收藏
- 关注
原创 VS:引发了异常: 读取访问权限冲突。 **p** 是 0xFFFFFFFFFFFFFFFF。
最近在学习链表时遇到一个常见的错误代码如下 功能为删除链表中的最小值节点举个例子在代码中让首节点q直接后移一位,然后释放最前面的节点,乍一看没什么问题但此时遍历节点p还在原地未移动但p所在位置节点已被释放,导致p成为野指针无法继续遍历在释放后重新将遍历节点赋值,此处continue因为已经释放一个节点,所以跳过下一环节遍历,即可解决问题总结:删除链表时,如果删除节点所在位置与遍历节点相同,在释放该节点后应重新对遍历节点进行赋值...
2022-05-12 23:37:11
20887
4
原创 一次解决vs无法使用scanf
众所周知,scanf函数是c语言标准中的函数,而vs需要使用自带的scanf_s函数不利于代码移植,那么如何一劳永逸的解决呢1、右击快捷方式点击属性,查看安装路径2、根据路径找到Microsoft Visual Studio文件夹,搜索 newc++file.cpp右键打开文件所在位置,复制路径3、在搜索栏中搜索记事本右键以管理员权限打开4、点击文件,点击打开,将复制的地址粘贴到路径中,选择所有文件,打开newc++file.cpp5,、将 #define _CRT_SECURE_NO
2022-04-20 21:45:59
2139
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人