c语言运行环境搭建。
在visual studio官网下载,https://visualstudio.microsoft.com/zh-hans/,点击下载社区版。
![2ee1ab6e24baf906599b9828b1603dce.png](https://i-blog.csdnimg.cn/blog_migrate/b007796920b2092fce57b3212d8e6212.jpeg)
下载之后,双击应用程序安装。
![4a277413df225f5a83be79fdc65db32d.png](https://i-blog.csdnimg.cn/blog_migrate/a1925f030dca9335a18e32eb1bb9e5b2.jpeg)
如图示,选择通用windows平台开发,
![9707a7dbb80935299f055fa43b729144.png](https://i-blog.csdnimg.cn/blog_migrate/2f7c9ff8a04d74af307c304af4c01478.jpeg)
可以选择修改下载和安装位置,语言包等,这里我选择的是D盘,
![fa2f44bb625fb667f3c8d29e4003e543.png](https://i-blog.csdnimg.cn/blog_migrate/f8e65d09299688d0e76112e8a64d0959.jpeg)
其他的选项也可以根据实际需要选择,这里我们先选择默认选项,然后点击安装,继续点击install,之后一路next下去。
安装完之后,启动visual studio 2019,
![292e97564d0fbc0106db7a26b8f51bdb.png](https://i-blog.csdnimg.cn/blog_migrate/df46821e33705d22b6f139c89003284d.jpeg)
如果还需要其他一些功能的话,可以后续再进行添加。打开visual studio Installer,进入修改,这里我们再选择一下使用c++的桌面开发和visual stdio拓展开发
![a7b97ccbf3f85779bda520bb508e13cb.png](https://i-blog.csdnimg.cn/blog_migrate/4756078549d752f6a68fa8f67ea64cd4.jpeg)
![72fa7d85fdab26ecd76f58fde637b284.png](https://i-blog.csdnimg.cn/blog_migrate/edbd620ed94e24719189020d9577b7b2.jpeg)
点击修改,然后等待安装完成。
![4d326e4a581ddc0202d534a8225aa36d.png](https://i-blog.csdnimg.cn/blog_migrate/ff5fcf474a0e459877a0d8d636a5b963.jpeg)
安装之后,启动。创建新项目
![7cb51530e999aff21316b92044708405.png](https://i-blog.csdnimg.cn/blog_migrate/92a1f66ed0abf53505b5ed7cc95e7a3d.jpeg)
选择空项目,这里虽然是c++,但是是兼容c语言的,所以不用担心
![d2e39433fbf5da203d78e87510711e02.png](https://i-blog.csdnimg.cn/blog_migrate/f44563a81dde83847a1a8fb341c38bde.jpeg)
配置新项目
![be4eae6b8e8ce6e8c2ced447dc0fad02.png](https://i-blog.csdnimg.cn/blog_migrate/8a5873c9b529dec23294536c78df2378.jpeg)
右击源文件,添加一个新建项
![fc9c871f4c3cb21c0401cf514fb1e582.png](https://i-blog.csdnimg.cn/blog_migrate/3c26b1131d88aa9da2865e0f8f5ebb25.jpeg)
![1657f2b708126ad7829f2eb96c916022.png](https://i-blog.csdnimg.cn/blog_migrate/adf558cb46a6c3c54f902a7356b91dc6.jpeg)
测试一下,输入
#include
int main()
{
printf("Hello pig!");
return 0;
}
编译方式如下
![ae382a123f791137f261db2efc3cb2b5.png](https://i-blog.csdnimg.cn/blog_migrate/b9a96382770cf3ef78dac229d79b182b.jpeg)
开始执行
![c0fe61e1d18a88b0295acd77b16b26e2.png](https://i-blog.csdnimg.cn/blog_migrate/a99f9b49bfa33e09e0f056f62de73ffd.jpeg)
执行之后,发现不能运行,报错
![f4e68e1e50b1274578381421e3ef0ed4.png](https://i-blog.csdnimg.cn/blog_migrate/3cbbb38096321afd562d137e014ef0bf.jpeg)
打开winddows防护中心
![15ef6e56cf0f1b0f0aab132344fe258c.png](https://i-blog.csdnimg.cn/blog_migrate/2e26bfab1b82dc2cffa369d6ec69e5db.jpeg)
打开病毒和威胁防护
![d24e3ed2ceae6d9402881c981cb7d440.png](https://i-blog.csdnimg.cn/blog_migrate/e215c2a5e5d57a88b52986b14a330bc2.jpeg)
关闭实时保护
![6a657fa3d30f8aa757fb6504494521c5.png](https://i-blog.csdnimg.cn/blog_migrate/b92004dcff6fba9f856e98ed8a74334d.jpeg)
下拉找到排除项
![c80a4486a1e1c586efeae1827d49e145.png](https://i-blog.csdnimg.cn/blog_migrate/15ed3ae5da4eb258aaea7abe760d2b77.jpeg)
添加排除项,选择排除项为文件夹
![4a4c86a4212d6724c80627afc8a63e88.png](https://i-blog.csdnimg.cn/blog_migrate/26cfab58871726c29964264ff0855f37.jpeg)
选择我们刚刚放置c语言文件的文件夹
![5616970384b64cb6f401e3ef13fc1c46.png](https://i-blog.csdnimg.cn/blog_migrate/0731382df54b8923156c732e21d4135d.jpeg)
回到visual studio,重新运行一下
![cccaa6b111dfc5f55b639758d36975cd.png](https://i-blog.csdnimg.cn/blog_migrate/b005516ce771b552311c1116bdd76487.jpeg)
执行成功,调试控制台输出成功。
![cab1ac826b8b3b8ef1e9aae78becb0e9.png](https://i-blog.csdnimg.cn/blog_migrate/7dbd233e99d624537f04d0c4b4d863a1.jpeg)