c语言 桌面程序_Microsoft Visual Studio 2019发布了,我却还是用他写C语言~

就在今天,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。

04383f892e5a613b1f4c4445e14c52eb.png

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

22268ed7118cf16ae36048f5f7d97365.png
ce624b070de71d3afb82e3aaaab76f21.png

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

8d1fdbac7820aeee59c1c7dbe6544481.png
a7af6f89c0c909c5bf3babd9c6972a10.png

之后就是安装界面了。

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

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

5fdbf66eb43418e4455ad6de54f22895.png

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

ba26b87e9cff2aed0265169f8b2d9c48.png

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

c6ed88555fc17b040f3e7c0efd0cccc1.png

选择创建新项目。

6c2fced101a92d55e8a0a08854f54210.png

选择“空项目”。

5dfdccba30ca14428ad76f0645a0e680.png

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

cd131f51778dea7d2d89e37f5a9d1284.png

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

8509b1ec21fe2ed6ccaff235e7820706.png

选择C++文件,添加。

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

6fdbdf0ce8ab1cbacd719645441dd740.png
位置最好不要改

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

23d7d3f43b273606c9eae37347059f04.png

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

51f27b0fd3a163bd15c2cfb3dc4aab35.png

运行结果如下:

e8fe6920757e83bf8eb3ce03441666be.png

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

be5d549a89baa70b2f1b37afddb6c5d8.png

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

去掉这个“=0”。

fbdc4a65cd20139a5d35f8a44bec052e.png

发生错误。

eaea87c3af0f0cdcc048648125247677.png

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

8418d3c0fc0d7811f7040ffda8a954c1.png

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


Tips

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

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

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

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

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

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

调试,属性。

788440329eb569e6d3709803abdbc02a.png

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

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

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

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

ea52fc49dc9e870669e923e14c24b214.png
  • VS2017文章如下。

Microsoft Visual Studio

最后更新于:2019.04.03

版本:16.0.0

5818a0e625ee27bb04a15c3c42231558.png

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值