上面这张图,我运行总是显示我上一个代码的结果,并不运行此次代码的结果。我新开一个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.执行你的代码生成的可执行文件,你会看到你想要的结果。