VS2010总是显示上次代码结果,此次代码bu'yun'x

图片说明图片说明

上面这张图,我运行总是显示我上一个代码的结果,并不运行此次代码的结果。我新开一个C文件再次使用此代码反而运行了,是不是我操作有什么问题呢?我也问了学校老师,老师说也不是很清楚,每个平台内机制不同。
PS:我都是用ctrl+F5运行的。

每次要写新的程序,都创建一个新的项目,而不是在现有的项目里添加文件。这样就不会干扰了。

把你要运行的代码全选,拷贝

关闭vs

打开vs,文件,新建,选择c/c++项目
选择空白项目

项目,新建原代码文件

然后粘贴

运行

我建议你使用linux的gcc编译c代码。
gcc没有这么多幺蛾子。

如何使用linux?

1.下载vm worksation,按照网上的教程安装好。
2.下载一个ubantu或者centos的镜像文件,按照网上的教程装进vm中。
3.启动装好的Linux系统,打开后下载gcc。可百度如何下载。
4.使用vim或者gedit进行c代码编写。
5.使用gcc编译你的c代码。
6.执行你的代码生成的可执行文件,你会看到你想要的结果。