“Hello World”程序可以说是每个程序员逃也逃不掉的入门程序。
下面我将详细介绍关于c++的hello World 程序,送给那些刚刚接触编程语言的孩子们。
【代码】
#include <iostream>
using namespace std;
int main(){
cout<<"Hello World!";
cout<<endl;
return 0;
}
【各个语句详解】
#include <iostream>
/*
#include
在c++中,有很多基础设施(编写好的类和方法)。
例如输入和输出函数,都是标准库的一部分,而不是c++语言的一部分。
c++语言随时可以使用,但是要使用标准库的方法,就得告诉编译器。#include<>。
<>之间的被称为标准头文件。标准库如何实现,我们不关心,我们只需要告诉编译器要使用标准库,
#include导入头文件,就可以使用标准库中的类和方法了。
*/
using namespace std;
/*
C++标准程序库中的所有标识符都被定义于一个名为std的namespace(命名空间)中
因此需要引入名为 std的命名空间
*/
int main(){
}
/*
main()函数是程序的入口,所有c++程序都调用这个函数。
{}之间的是函数的函数体
*/
cout<<"Hello World";
/*
cout的意思是console-output:控制台输出,也就是向那个黑框框中输入
cout是std内的一个输出函数
"Hello World"为一个字符串
cout<<这是C++特有一种输出格式,<<不是左移符号,它和cout搭配固定构成输出语句。
像这样的还有输入:cin>>".."
*/
cout<<endl;
/*
cout<<endl;表示输出换行的意思。
endl=end of line
换句话说就是让屏幕上输出的内容换行到下一行。
*/
return 0;
/*
return 0 代表程序正常退出。return是C++预定义的语句,
它提供了终止函数执行的一种方式。
当return语句提供了一个值时,这个值就成为函数的返回值。
main 函数的返回值类型必须是 int ,这样返回值才能传递给程序的激活者(如操作系统)
*/