C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!

C语言是面向过程的,而C++是面向对象的

C和C++的区别:

C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制)。

C++,首要考虑的是如何构造一个对象模型,让这个模型能够契合与之对应的问题域,这样就可以通过获取对象的状态信息得到输出或实现过程(事务)控制。 所以C与C++的最大区别在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”。

C与C++的最大区别:在于它们的用于解决问题的思想方法不一样。之所以说C++比C更先进,是因为“ 设计这个概念已经被融入到C++之中 ”,而就语言本身而言,在C中更多的是算法的概念。那么是不是C就不重要了,错!算法是程序设计的基础,好的设计如果没有好的算法,一样不行。而且,“C加上好的设计”也能写出非常好的东西。

最近看到有太多人问开发环境怎么安装,所以发布此文对新手进行一些引导

这里提供的是VS2017,codeblock。

VS2017

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第1张图片

小编推荐一个学C语言/C++的学习裙【 六九九,四七零,五九六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

下载community版本的,这种版本只需要注册一个微软账号并且在软件中登录即可免费使用。

当然,如果你有专业版或者企业版的激活密匙,你可以下载其他版本。(PS:所有版本均为在线安装版本,安装过程中请保持网络通畅)

当然也可以是下载之后再离线安装,离线安装方法如下(此方法不建议采用,因为需要下载完整的VS2017安装包,过于庞大):

首先进入命令提示符,如果你连怎么进入命令提示符都不知道,请自行百度。

然后输入命令

企业版:

专业版:

社区版:

其中c:�s2017offline是你的安装包保存路径,这个可以自行设置

lang后面的是语言代码,zh-CN表示中文简体,如果你要下载其他语言的安装包请删除zh-CN,写上其他语言的语言代码(语言代码请自行百度)。如果要下载多语言版本,请在后面添加语言代码,例如lang en-US zh-CN ja-JP

然后就是安装部分

在线安装版本:

打开下载的一个小程序,会进入如下图所示的界面

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第2张图片

C语言开发只需要这些组件就可以运行

安装路径自行选择,然后安装就行(安装过程中要保持网络通顺)

离线安装:

以社区版为例,专业版和企业版稍有不同(需要激活授权)

1.找到存放离线安装包的路径,打开certificates文件夹,依次安装该文件夹下的证书,双击打开证书安装即可

2.打开安装程序

企业版:离线文件存储文件夹�s_Enterprise.exe

专业版:离线文件存储文件夹�s_Professional.exe

社区版:离线文件存储文件夹�s_Community.exe

然后打开之后就是跟在线安装一样的界面,按照在线安装勾选的东西安装即可,全部勾选需要的安装空间几乎要100G,所以还是建议采用在线安装。

codeblock的安装方法

安装和汉化方法都在这里面

然后就是如何使用VS2017了(这里只提供VS2017的使用方法,codeblock的同学请自行百度吧)

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第3张图片

文件->新建->项目

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第4张图片

然后选择win32控制台应用程序,名称以及位置可以自行决定,然后点击确定

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第5张图片

下一步

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第6张图片

勾选空项目,然后点击完成

然后在软件右侧会出现下面图片的内容

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第7张图片

右键点击源文件,然后选择添加->新建项

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第8张图片

小编推荐一个学C语言/C++的学习裙【 六九九,四七零,五九六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

选择c++文件,然后名称部分的扩展名要改成.c,位置自选,然后点击添加,就可以写代码了。

写完代码之后可以点击调试->开始执行(不调试)

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第9张图片

这时候如果程序编译正确就会弹出运行结果,如果编译错误,会在软件界面下方给出错误提示(软件只会给出语法错误,逻辑错误需要自己去寻找)

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第10张图片

查找逻辑 错误的方法:

1.最笨的方法,一行一行代码的看

2.调试

调试可以自己设置断点,当程序调试时,程序运行到断点处停止,等待你的下一步指令。设置断点要在代码的左边鼠标左键点击一下,就会出现一个红点,红点即为断点

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第11张图片

然后点击调试->开始调试,程序运行到断点处就会停止,等待你的下一步操作。

下一步操作可以是逐步执行等等

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第12张图片

调试过程中会在软件下方出现每个变量的值

C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!_第13张图片

小编推荐一个学C语言/C++的学习裙【 六九九,四七零,五九六 】,无论你是大牛还是小白,是想转行还是想入行都可以来了解一起进步一起学习!裙内有开发工具,很多干货和技术资料分享!

如果程序执行期间某个变量的值变化了,这里也会随之变化。身为一个开发者,应该很清楚程序运行到这一步变量的值应该是什么,通过这里可以帮助自己查找一个比较麻烦的程序的逻辑错误

这些是C/C++能做的

服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据 、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等

你可能感兴趣的:(C语言/C++编程学习,VS2017编译器不会安装?不会用?不存在的!)