这几天公司做一个管理系统需要对接读卡器,开始没有问题,但是测试的时候竟然出现了Process finished with exit code -1073740940 (0xC0000374)这个错误,百度了一下午没有结果都是一些python出现的这种错误(栈溢出),因为我们需要读取卡内的卡号前12位所以char数组直接声明为12位,按逻辑来讲这是没问题的,但是问题就出现在这里,char数组长度声明短了,因为卡内的字符串长度是16还是18位,char数组的长度少于字符串长度。

如下图原来数组长度为12,修改为20后解决这个问题

Logo

快速构建 Web 应用程序

更多推荐