zoukankan      html  css  js  c++  java
  • [C++基本语法:从菜鸟变成大佬系列,就像1,2,3那么简单](二):C++的程序结构

    C++程序结构

    让我们看一下打印Hello World这个词的简单代码

    1 #include <iostream>//头文件名,iostream表示有输入输出流
    2 using namespace std;
    3 // main() 是主程序开始的地方
    4 int main() {
    5    cout<<"Hello World"; // 输出Hello World
    6    return 0;
    7 }
    View Code

    让我们看一下上述程序的各个部分

    • C++语言定义了几个标题,其中包含对程序必要或有用的信息。对于此程序,需要标头<iostream>

    • 使用命名空间std的行告诉编译器使用std命名空间。命名空间是C++的一个相对新近的补充。

    • 下一行' // main()是程序执行开始的地方。'是C++中提供的单行注释。单行注释以//开头,并在行尾停止。

    •  int main是程序开始执行的主要功能。

    • 下一行cout <<“Hello World”; 导致消息“Hello World”显示在屏幕上。

    • 下一行返回0; 终止main()函数并使其将值0返回给调用进程。

    编译和执行C++程序

    我们来看看如何保存文件,编译和运行程序。请按照以下步骤进行操作

      • 打开文本编辑器并添加上面的代码。

      • 将文件另存为:hello.cpp

      • 打开命令提示符并转到保存文件的目录。

      • 输入'g++ hello.cpp'并按Enter键编译代码。如果代码中没有错误,命令提示符将转到下一行并生成a.out可执行文件。

      • 现在,输入'a.out'来运行您的程序。

      • 您将能够在窗口上看到“Hello World”。

    1 $ g++ hello.cpp
    2 $ ./a.out
    3 Hello World
    View Code

    确保g++在您的路径中,并且您在包含文件hello.cpp的目录中运行它。

    For English visitors, please click here

  • 相关阅读:
    真正的e时代
    在线手册
    UVA 10616 Divisible Group Sums
    UVA 10721 Bar Codes
    UVA 10205 Stack 'em Up
    UVA 10247 Complete Tree Labeling
    UVA 10081 Tight Words
    UVA 11125 Arrange Some Marbles
    UVA 10128 Queue
    UVA 10912 Simple Minded Hashing
  • 原文地址:https://www.cnblogs.com/ssf-lrk/p/11225121.html
Copyright © 2011-2022 走看看