开始使用C++
开始使用C++
1.1 安装Miscrosoft Visual Studio 2015/2017
下载地址:https://visualstudio.microsoft.com/zh-hans/vs/older-downloads/
以windows平台为例:
安装时至少勾选这个:
1.2 用Miscrosoft Visual Studio创建项目
1.启动Visual Studio
2.选择"文件"|“新建”|“项目”。随后会出现下图所示的"新建项目"窗口。
3.在左侧窗格选择Visual C++模版。
4.在中间窗格选择"Win32控制台应用程序"(VS 2017 更名为"Windows控制台应用程序"。
5.在底部的"名称"文本框中输入"print1"。解决方案名称随后会自动显示相同文本。
6.单击"确定"按钮或直接按ENTER键。
如果出现"应用程序向导",请单击"完成"按钮。
1.3 用Microsoft Visual Studio写程序
// 双斜杠后面的这行语句表示注释,注释不会被执行
# include "stdafx.h" // VS2017 需要把这句话改为 # include "pch.h"
# include <iostream>
using namespace std;
int main()
{
cout << "别怕,C++很简单!";
return 0;
}
1.4 用Visual Studio 运行程序
在VS中按快捷键Ctrl + F5或选择"调试"|“开始执行(不调试)”。
注意:
-
两个 C++语句(输入的大多数代码行都是C++语句)以分号(;)结尾,#include指令不以(;)结尾。
-
C++大小写敏感(但大多数空白间距不敏感)。除了引号中的文本,这个程序没有任何大写字母。
1.5兼容性问题 #1:stdafx.h或pch.h
在 Microsoft Visual Studio中编译程序有下面几种方式
- 最简单的就是确定在用VS创建的任何程序中,在第一行一定是 # include “stdafx.h”(VS2017 换成了
”pch.h“)。如果是从别的地方复制过来的代码,一定确保有这句话。 - 如果想编译普通C++代码(非microsoft专用),创建项目时不要在”应用程序向导“中直接点击”完成“。相反,单击”下一步“,在”应用程序设置“窗口中取消勾选”预编译头“。
- 项目创建好之后也可以更改设置。选择”项目“| ”属性“(快捷键是ALT+F7),在左侧窗格选择”预编译头“。(可能要先展开”配置属性“和”C/C++“)最后在右侧窗格从相应下拉列表中选择”不适应预编译头“。
1.6 兼容性问题#2:暂停屏幕
如果使用Microsoft Visual Studio,最简单的方式是按快捷键Ctrl + F5,但并不一定对所有编译器有效。另一个办法是在return 0;的前面加入代码 system(“PAUSE”); 该语句的效果大致等于Ctrl + F5,但此方法只对Windows平台有效。
1.7 如果不使用Visual Studio
如果不使用Miacrosoft Visual Studio作为编译器,那在代码的前面不要加
" # include “stdafx.h"或”# include "pch.h"这句话。
例1.1 :打印消息
// 使用VS 请保留下面这一行
// # include "stdafx.h"