突然出现这个
追答这一类关于异常读取某个内存地址的问题,也有可能和你的操作系统有关。如果WINDOWS操作系统有毛病了,也会出现我们平时经常见到的类似出错信息:Can't read at 0x.....、或者是:Can't write at 0x.....。如果你的程序确实在别的机器上能够正确运行,那就肯定可以证明是你的电脑有问题了。实在不行的话,你可以首先重新安装 C++编译器,如果还是不行的话,那你可能就需要重新安装操作系统、然后再重新安装编译器了。
追问好像编译结果不一样
追答你把目前的这个 Project 彻底关闭,然后把源程序拷贝到编辑窗口,保存文件,并重新创建一个全新的 Project(工程),试试看。
追问上面1,2张图是我的电脑,第3张是别人的电脑,好像编译日志那里少了东西
没指出错误
追答但是你的源程序确实没有错误。你再在Linux 下面使用gcc 编译运行试试看。
追问请问写程序前是不是要先点击项目再新建原程序
那不一定。也可以先写程序,然后再创建新的project。
追问好的,谢谢
追答不客气。