第一个C++程序


C++程序基本结构


本博客所有文章除特別声明外,均采用CC BY 4.0许可协议。
若需转载请先通知作者,并注明来源,谢谢!


1. 前言


本章主要面向新手,内容简短,不喜勿喷,谢谢!
(本文是C++笔记,在阅读下文之前,请先配置好编译器传送门)
(附:github本章例题地址:传送门)


2. 第一个C++程序


e.g 1.1 Hello World!

  • 题目描述:
    编写一个程序,输出”Hello World!”
  • 样例代码:
#include ‹iostream›
using namespace std;
int main(){
    cout << "Hello World!" << endl;
    return 0;
  • 代码分析:
    先看一下第一二行:
      #include ‹iostream›
      using namespace std;
    这两行现在不用深究,只用知道一般C++程序都要包含这两行,我们将会在以后的章节讲述。
      int main()
    这行的main()其实就是主函数,程序就是在执行里面的代码。那哪一块是在main函数里面的呢?其实就是从main()后面的那一个括号开始,一直到最后一排那个与其匹配的括号结束,都属于在main()函数里。前面的int又是什么意思呢?其实就是指定main()函数的返回值为整数类型,倒数第二排的return语句就是用来返回值的。
      return 0;
    返回值又有什么用呢?在main()函数里,return如果返回0,则表示程序正常结束,否则表示程序中断运行,一般返回一个-1。
    最后,来看倒数第三排:
      cout << "Hello World!" << endl;
    这排有什么用呢?这排是这个程序的核心。”cout”的作用是”标准输出流”,而后面的”endl”表示输出一个换行符,剩余的知识将会在下几章中讲述。

3. 结语


这一章是C++笔记的第一章,只讲了一道例题。本章内容较短,知识量较少,主要是面向新手。如果文中有需修改或增添的,请在下方评论区评论,我们会及时改正,谢谢!
(附:github本章例题地址:传送门)


文章作者: Snake-Vink
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Snake-Vink !
评论
  目录