VS中写入位置时发生访问冲突

在VS中运行以下程序时发生错误

错误详情

通过调试的方法寻找错误位置

初步判断为发生访问冲突

在网上查找解决办法发现,当使用指针时为初始化指针会出现该问题,但我并未使用指针,所以出现问题的地方不同.

最后在csdn中找到问题解决办法,链接放在下面

【问题总结:0xC0000005: 写入位置 0x00A70000 时发生访问冲突 -  CSDN App】http://t.csdnimg.cn/VU1ZU
错误原因:

主要是函数使用方法的错误,大致是因为本程序中password长度设置为20,而scanf_s输入时并未达到长度20,会产生参数缺少的问题,进而报错

我的解决方法如下:

password定义为:

原程序:

修改后:

问题解决,程序能正常运行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值