1. Hello,world_c++_通过刷题和cpp参考手册学习语法学习

41 阅读2分钟

0. 知识

cpp基本概念

本节定义了描述 C++ 编程语言时所使用的一些专门的术语与概念。

一个 C++ 程序是一个含有声明的文本文件(通常为头文件与源文件)序列。它们被翻译成一个可执行程序,C++ 实现通过调用其主 (main) 函数执行这一程序。

在 C++ 程序中,一些被称为关键词的词语有着特殊的含义。其它词语可以被用作标识符。在翻译的过程中,注释会被忽略。C++ 程序也包含字面量,其中的字符的值由字符集与编码指定。程序中的某些特定字符必须通过转义序列表示。

C++ 程序中的实体包括值、对象引用结构化绑定 (C++17 起)、函数枚举项类型、类成员、模板模板特化形参包 (C++11 起)和命名空间。预处理器不是 C++ 实体。

1. 题目

题目内容:

请输出一行,内容为

Hello World

请注意大小写。

由于这一周只是简单地介绍了C程序的基本框架,还不能做很多事情,甚至还不能做数据的输入,所以这一周的题目也非常简单。

输入格式:

无输入

输出格式:
一行文字

输入样例:

输出样例:

Hello World

时间限制:500ms内存限制:32000kb

2. 题解

2.1 题解1之不使用using namespace std;

#include<iostream>
//翻译:包括 i(input输入)o(output输出)stream(流);

//单词 input输入、output输出、include包括、stream流
//I(input)O(output输出)STREAM(流)

int main(){
    std::cout<<“Hello World”;
}

//main主要的;int--integer 整数;std--standard 标准;

2.2 题解2之正常做法1

#include<iostream>
using namespace std;
int main(){
    cout<<“Hello World”;
}

2.3 题解3之好习惯做法

#include<iostream>
using namespace std;
int main(){
    cout<<“Hello World”<<endl;
    return 0;
}


2.4 题解3之好习惯做法的麻烦版本

#include<iostream>
int main(){
    std:cout<<“Hello World”<<std:endl;
    std:return 0;
}


2.5 题解5之不使用头文件做法

#include<iostream>
int main(){
    std:cout<<“Hello World”<<std:endl;
    std:return 0;
}


3.Q&A

哪些是标识符 哪些是关键词 哪些是头文件