【C++】“Hello World!“

简介: 【C++】“Hello World!“

纪念一下自己编写的第一个C++程序

#include<iostream>
 
int main()
{
    /*我的第一个C++程序*/
  std::cout << "Hello world!:>" <<std::endl;
 
  return 0;
}

运行结果:


程序详解

1.include:包含。#include 是一个预处理命令,用来引入头文件。

2.<iostream>:iostream是一个标准库,它与C语言的stdio库不同,它从一开始就是用多重继承与虚拟继承实现的面向对象的层次结构,作为一个c++的标准库组件提供给程序员使用。


iostream库定义了以下三个标准流对象

  1. cin,表示标准输入(standard input)的istream类对象。cin使我们可以从设备读如数据。
  2. cout,表示标准输出(standard output)的ostream类对象。cout使我们可以向设备输出或者写数据。
  3. cerr,表示标准错误(standard error)的osttream类对象。cerr是导出程序错误消息的地方,它只能允许向屏幕设备写数据。

输出主要由重载的左移操作符(<<)来完成,输入主要由重载的右移操作符(>>)完成:

  • >>a表示将数据放入a对象中。
  • <<a表示将a对象中存储的数据拿出。

3.int main():是主函数,程序从这里开始执行.

4.std:: : 表示指定访问std命名空间.

有关C++命名空间的更多内容可以移步:

5.cout:表示标准输出(standard output)的ostream类对象。cout使我们可以向设备输出或者写数据.

6.<<:左移操作符,<<a表示将a对象中存储的数据拿出.

7.endl:是end line的缩写,相当于C语言中的转义字符'\n',作用是换行.

8. return 0:终止 main() 函数,并返回值 0.


结语

第一篇C++博客延续了第一篇C语言博客的风格,粗浅的解释了第一个C++程序中的代码含义.此时此刻,再一次重新踏上对未知领域的探索,学海漫浩浩,愿作舟归来,你我仍是少年!



相关文章
|
1月前
|
算法 编译器 C语言
C++语言的“Hello World”
C++语言的“Hello World”
20 0
|
1月前
|
编译器 C++ 开发者
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
【C/C++】C/C++编程——第一个 C++ 程序:HelloWorld
34 0
|
8月前
|
算法 C++ Python
ROS中结合C++语言实现HelloWorld
ROS中结合C++语言实现HelloWorld
|
8月前
|
搜索推荐 C++ Windows
[学习][笔记]C++/WinRT入门 01Hello world
[学习][笔记]C++/WinRT入门 01Hello world
|
C++
【PAT甲级 - C++题解】1031 Hello World for U
【PAT甲级 - C++题解】1031 Hello World for U
65 0
|
C语言 C++
C++打印hello world
C++打印hello world
148 0
|
IDE 编译器 程序员
编写第一个 C++ 程序:Hello World 示例
"Hello World"程序是学习任何编程语言的第一步,也是你将学习的最简单的程序之一。你所要做的就是在屏幕上显示消息"Hello World"。现在让我们看看程序:
115 0
|
程序员 C++
C++菜鸟学习笔记系列(1)——编写一个hello world
C++菜鸟学习笔记系列(1)——编写一个hello world
135 0
|
JavaScript 前端开发 Java
用几种不同的语言输出:Hello world!!!(C、C++、Java、Python、JavaScript)
用几种不同的语言输出:Hello world!!!(C、C++、Java、Python、JavaScript)
|
C++
C++'s HelloWorld
C++'s HelloWorld
69 0