最近看到有太多人问开发环境怎么安装,所以发布此文对新手进行一些引导
这里提供的是VS2017,codeblock。
VS2017下载地址
C/c++学习交流群565122788,入群就能获取C语言新手学习大礼包,欢迎小伙伴们加入哦!
下载community版本的,这种版本只需要注册一个微软账号并且在软件中登录即可免费使用。
当然,如果你有专业版或者企业版的激活密匙,你可以下载其他版本。(PS:所有版本均为在线安装版本,安装过程中请保持网络通畅)
当然也可以是下载之后再离线安装,离线安装方法如下(此方法不建议采用,因为需要下载完整的VS2017安装包,过于庞大):
首先进入命令提示符(管理员),如果你连怎么进入命令提示符都不知道,请自行百度。
然后输入命令(可以复制黏贴)
企业版:v --layout c:\vs2017offline --lang zh-CN
专业版:v --layout c:\vs2017offline --lang zh-CN
社区版:v --layout c:\vs2017offline --lang zh-CN
其中c:\vs2017offline是你的安装包保存路径,这个可以自行设置
lang后面的是语言代码,zh-CN表示中文简体,如果你要下载其他语言的安装包请删除zh-CN,写上其他语言的语言代码(语言代码请自行百度)。如果要下载多语言版本,请在后面添加语言代码,例如lang en-US zh-CN ja-JP
然后就是安装部分
在线安装版本:
打开下载的一个小程序,会进入如下图所示的界面
C语言开发只需要这些组件就可以运行
安装路径自行选择,然后安装就行(安装过程中要保持网络通顺)
离线安装:
以社区版为例,专业版和企业版稍有不同(需要激活授权)
1.找到存放离线安装包的路径,打开certificates文件夹,依次安装该文件夹下的证书,双击打开证书安装即可
2.打开安装程序
企业版:离线文件存储文件夹\v
专业版:离线文件存储文件夹\v
社区版:离线文件存储文件夹\v
然后打开之后就是跟在线安装一样的界面,按照在线安装勾选的东西安装即可,全部勾选需要的安装空间几乎要100G,所以还是建议采用在线安装。
codeblock的安装方法:
链接: 密码:tqql
安装和汉化方法都在这里面
然后就是如何使用VS2017了(这里只提供VS2017的使用方法,codeblock的同学请自行百度吧)
文件->新建->项目
然后选择win32控制台应用程序,名称以及位置可以自行决定,然后点击确定
下一步
勾选空项目,然后点击完成
然后在软件右侧会出现下面图片的内容
右键点击源文件,然后选择添加->新建项
选择c++文件,然后名称部分的扩展名要改成.c,位置自选,然后点击添加,就可以写代码了。
写完代码之后可以点击调试->开始执行(不调试)
这时候如果程序编译正确就会弹出运行结果,如果编译错误,会在软件界面下方给出错误提示(软件只会给出语法错误,逻辑错误需要自己去寻找)
查找逻辑 错误的方法:
1.最笨的方法,一行一行代码的看
2.调试
调试可以自己设置断点,当程序调试时,程序运行到断点处停止,等待你的下一步指令。设置断点要在代码的左边鼠标左键点击一下,就会出现一个红点,红点即为断点
然后点击调试->开始调试,程序运行到断点处就会停止,等待你的下一步操作。
下一步操作可以是逐步执行等等
调试过程中会在软件下方出现每个变量的值
如果程序执行期间某个变量的值变化了,这里也会随之变化。身为一个开发者,应该很清楚程序运行到这一步变量的值应该是什么,通过这里可以帮助自己查找一个比较麻烦的程序的逻辑错误