• 文章
  • 如何学习 C++ 基础知识 第一部分 (1/5)
发布
2011 年 10 月 8 日 (最后更新:2011 年 10 月 8 日)

如何学习 C++ 基础知识 第一部分 (1/5)

评分:3.8/5 (2270 票)
*****
大家好,

您可能正在阅读本文,因为

1. 您想学习 C++


2. 您需要复习 C++ 基础知识

首先,在您开始“真正编码”之前,您需要创建一个名为“Hello World”的基本程序 - 我知道这个名字很老套,但是,它实现了它的目的。“Hello World”(C++ 版本)旨在教初学者编写简单程序的基本部分,并且是学习 C++ 的一个非常基础的步骤。
我相信没有它我们会迷失方向的。(:D)

事不宜迟,您需要打开您的编译器。 如果您的计算机上没有安装编译器,您可能需要“Google”搜索免费编译器列表(我将使用 Xcode,此程序适用于任何编译器。)假设您已经创建了一个新项目,将其标记为“Hello World.cpp”(项目名称不需要引号。)在您命名之后,我希望您转到空编程空间的第一行并键入以下内容

 
// Your Name - Project Title - Date - (Whatever Else-Optional) 


您刚刚键入的内容称为注释。 注释在技术上不会影响程序,但在您开始创建大型程序时很有用。 其次,您需要输入

1
2
3

#include <iostream>

这称为指令(或预处理器指令)。 有很多指令(#include <windows.h>、#include<ctime>),但现在我们将主要关注 iostream 库。 此指令在每个程序中最常用,因为它是 C++ 中输入/输出的基础。 现在输入

 
using namespace std;

我现在不详细介绍(我将在第 2 部分中解释更多),但现在只需在您的程序中包含该部分代码即可。 现在输入


1
2
3
4
5
6
7
int main (void){


// Code Go Here 

return 0;
}

您在上面看到的... int main (void),是学习编程时非常重要的一部分。 如果您不包含此内容,您的程序将无法运行。 它通常表示程序的主要部分将从哪里开始。
您的代码现在应该看起来像这样


1
2
3
4
5
6
7
8
9
10
11
// Your Name - Project Title - Date - (Whatever Else-Optional)
#include <iostream>
using namespace std;
int main (void){

// Code Go Here


return 0;
}


如果您没有列出所有上述代码,请立即进行更改。 因此,现在我们将输入程序中具体包含的内容。 是什么让程序做它所做的事情... 删除两个花括号内的注释并添加此内容


1
2
cout << "Hello World!";


确保您准确地键入了它,并确保您已删除您的评论(我们现在不需要它,它只是一个占位符)。 您应该得到看起来完全像这样的东西


1
2
3
4
5
6
7
8
9
10
// Your Name - Project Title - Date - (Whatever Else-Optional)
#include <iostream>
using namespace std;
int main (void){

cout << "Hello World!";
return 0;

}



您可能想知道“cout”是什么意思。 嗯,它的发音是 (CEE-OUT),它在屏幕上显示文本.. 可以将其视为提示。 每当您想编写将在屏幕上显示的消息时,您必须始终使用此格式


1
2

cout << "Whatever you want goes here";

始终确保这两个箭头指向 cout。 确保您的文本在引号内。

另外:您不需要拥有


1
2
3

 return 0;


在程序末尾,但我建议您这样做只是为了本教程的目的(此外,这是表明您的程序已成功退出的传统方式)。 所以运行以下程序
1
2
3
4
5
6
7
8
// Your Name - Project Title - Date - (Whatever Else-Optional)
#include <iostream>
using namespace std;
int main (void){

cout << "Hello World!";
return 0;
}


您的输出结果应为


Hello world!



请继续关注第 2 部分:)
愿代码与你同在...
(如果我错过了任何内容,请告诉我)