vs2019编写c语言_Microsoft Visual Studio 2019发布了,我却还是用他写C语言~

本文介绍了如何使用Microsoft Visual Studio 2019进行C语言编程,强调了其界面美观、编程友好和高上限的优势,并指出了安装和使用过程中可能遇到的问题。通过创建一个简单的Hello World程序,展示了VS2019的错误定位功能,同时提供了安装后调整布局和解决限制的提示。
摘要由CSDN通过智能技术生成

就在今天,Microsoft Visual Studio 2019正式发布,任何人都能从微软官网下载并免费使用社区版。

然而我是一个只会写C语言的小菜鸡,技术能力仅仅停留在计算机二级的程度( ̄▽ ̄)"

用VS2019写C语言有三大优势:

  1. 界面美观,作为颜值党,这一条就够了;

  2. 编程和debug的时候极其友好,错误列表大都是中文;

  3. 上限较高,你可以用VS2019写各种语言,直接输出项目,不愧为宇宙最强IDE。

当然也有些不足:

  1. 需要一定的电脑性能和磁盘空间,特别是C盘;

  2. 二级考试用的是VC6;

  3. 安装使用的时候可能会出奇怪的问题,不过这点VC6和CodeBlocks也会有。

那如果你决心使用VS2019来写C语言或者其它更厉害的东西,就跟着我的脚步,来Hello World吧!


首先:进入微软官网。

www.microsoft.com

点击所有Microsoft,选择Visual Studio。

b19c4d633b5d893d56c721a62a6f8131.png

选择Community2019 进行下载,其他版本是收费的。

298dccd0e97d313b8f1fe507d0681e43.png
36c00ddd6308bbc11a07c9f0819e4282.png

找到你所下载的文件,打开它,如遇到询问框,选择继续。

1b399e7ec05b2c57f5e6da4311b0c036.png
046c1579c9962f39e6d1f120d831128f.png

之后就是安装界面了。

仅编写C语言,只需要勾选“使用C++的桌面开发”即可。

你可以在这里更改安装位置,但即使改在其他盘符,仍会在C盘占用大量空间。

ddcc567283caf0e40908c643501c1dd7.png

之后就进入到了安装环节了:

48fcd7b454e51bb0c01e6adef3faad7d.png

安装完成后程序会自动启动:

433102fc3f38cd638424c7791c6a4955.png

选择创建新项目。

efafbf0fe485e4eca018dffa1db66bf9.png

选择“空项目”。

e6f66424c1e9d2c69c07bfbc685462b9.png

更改名称,位置后选择创建。不过我并不推荐改位置。

b3486967f16ec45290258fd2a4f8e33b.png

之后再方案资源管理器中右键源文件,添加,新建项。

39bf4b080b9322081c1361e62084fd58.png

选择C++文件,添加。

这里的文件名改成.c就是C语言程序,.cpp就是C++程序。

59155030d8d53633f89fa7348bb78549.png
位置最好不要改

之后你就可以输入程序了~

94466b2f54ed3329310e6846223ce6d3.png

我们先Hello World一下,选择“开始执行(不调试)”来运行程序。

fcc75065c27714b2ee1d50123168b2e0.png

运行结果如下:

6d8c6037ba5bc4b9a265d78d4cec2f41.png

这个程序太简单了,没啥debug的激情,我换个复杂点的。

b8cf53f09fd3c2eadc9409e6cd86959b.png

现在我来改出个bug,看看VS2019能不能精准地找出原因。

去掉这个“=0”。

05d31901cc86fc89c19ba5e22dd1a2b9.png

发生错误。

c849e85ff83f4c600c6c0f2d0ed49654.png

可以看到VS2019很清晰地给出了错误原因,位置。

d73329034a40b7ca82180300d8716f95.png

不过话虽如此,大多数bug都不是编译失败,而是编译成功却数据溢出,结果错误,这个时候就要靠程序员自己爆肝了(;´д`)ゞ


Tips

  • 安装后,右键会出现“在Visual Studio中打开”如果看不惯想要删除,可以下载:

https://pan.baidu.com/s/1boSN0Z1

双击打开,一路允许就好。

104a27c4edeec9220f89de0dca8f43c0.png
  • 不登陆微软账号只能用30天。

d557bc79ee4e8a93cedf000a68418748.png
  • 如果发现你的布局与我不同,请选择窗口,重置窗口布局。

7dac0c5c3008754b9d3978a6075f9f40.png
  • scanf等函数不可用,请改用scanf_s,如存在困难,可按下图操作。

调试,属性。

505bf477db11183f477dc2e4e98500bf.png

C/C++,将SDL检查改为否即可。

37a2a99e391f82a75dbcc57a39d4b1fd.png
仅对当前项目生效
  • 当前有项目时,新建项目前要点击关闭解决方案,然后从头来一遍,请勿在源文件里添加第二个.c文件,除非你知道是什么意义。

32a23e2a47df2e42351abf95a4df2fe4.png
  • 打开项目可以直接在历史项目里打开,也可以找到.sln文件。

c08918804f4864c560cc3362dfb9cc1e.png
  • 代码文件默认在以下目录。

259f097a17dcd71b7deaca5621fc079f.png
  • VS2017文章如下。

Microsoft Visual Studio

最后更新于:2019.04.03

版本:16.0.0

1a925eb5b289be09f4c1fdd634bb9cf7.png

点击阅读原文获得更好的阅读体验

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值