C++笔记(1)
2017-12-11 本文已影响5人
AJI大侠
编写自己的第一个应用程序“Hello C++”
- 最近在学习C++,希望能把自己理解到的记录下,第一个是为了以后好复习,第二是为了与大家一起分享自己的学习经验,共同走向人生的巅峰,万一实现了呢!
选用学习工具
-
在工具上面,网上有很多争论,有人说学习中,要从原始开始,不能先用IDE,要自己配置环境等,这样就能很好的掌握,于是你按照大牛的说法开始安装GCC , vim等一系列的工具包,最好弄了大半天的时间发现自己连个hello world都没有写出来,精疲力尽之后自己放弃了。
-
当然我不是反对这种做法,只是我们初学者往往都是有一个兴趣期,当你折腾了大半天,兴趣也消耗完了,最后还是卡在工具的安装这里,那不是最大的折磨,所以我的学习工具篇,是从VS2017开始,简简单单的安装,打出"Hello C++",带我进入C++的大门。
工具的安装
- VS2017地址
- https://www.visualstudio.com/zh-hans/downloads/
- 下载Visual Studio Community 2017 这个是免费的,其他的先不要看了收费的,下载这个版本就行,然后点开下一步下一步,遇到登录页不要管直接Skip next
-
有人说VS很大,不过2017版做的很好,我可以自由选择安装组件,由于我们只用到C++ 所以组件只选择C/C++,按照下图
图片.png -
等待安装成功即可,成功打开如下图
1512977790(1).png
建立我的第一个项目
-
点击左上角的文件(F),打开新建->项目,会弹出一个界面,选择Window桌面向导,项目名称可以根据你自己的喜好更改,会到达下图所示
1512977828(1).png -
点击确定,勾选空项目 ,然后静待项目生成
1512978107(1).png - 这时在VS的右边可以看到我们生成的项目Procject1 1512978320(1).png
编写我们的入门代码
- 选择源文件,右键添加新项,选择C++ 文件(.cpp),C++的文件是以.cpp结尾,在文件上写上以下代码
#include <iostream>
int main()
{
std::cout << "Hello C++" << std::endl;
return 0;
}
- int main()其实就相当于java的main函数一样是一个入口函数,并且一个项目中只会有一个main函数,简单来说这个函数的格式是固定的写法,你想要执行的C++程序要写在里面
- cout代表的输出,要使用它要引用库文件iostream,写法如上图所示,但是要注意的是你并不能直接使用cout << "Hello C++",必须写入相应的空间名称std,这个我们在这里先不说,后面会学习到,然后点击F5,会看到程序屏幕一闪就没了,不要紧张,正常现象,因为程序执行完了啊--!,在编写的c++程序中,如果是窗口不想让其消失,在程序中添加:system("pause");注意放在return之前,不然会执行不到了,再次运行,哈哈庆祝一下,C++的世界我要来了!
图片.png
图片.png
我的博客