Bootstrap

C++系列:初始C++

Windows也可以用Dev C++

链接:Dev-C++ download | SourceForge.net

初始C++与C++介绍

一.课程介绍

1.C++介绍

2.语法结构

3.输入输出

4.知识变量

二.C++的由来

C++是由美国贝尔实验室的本贾尼-斯特劳斯特卢普博士在20世纪80年代初期发明并实现(最初这种编程语言称为:"C with Classes"带类的C). 开始C++作为C语言的增强版出现的,从C语言增加类开始,不断增加新特性,今天C++已经成为主流的编程语言之一(主流的编程语言包括:C,Java,Python)。哪我们废话不多说开始我们的初始C++的学习!

语法结构

一.

我们在介绍C++语言程序的结构之前,我们先来看一个C++编程史上一个经典的例子:

#include <iostream> //头文件(当然我们也可以用万能头,#include <bits/stdc++.h>)
using namespace std;
int main(){
    cout<<"Hello World!"<<enld;  //输出Holle World!

return 0; //结束整个程序
}

运行结果: Wello World!

C++输出和输入

一.输出

我们已经看了Hello World!的实例,我们现在解释的输出.

cout的输出:输出我们需要被输出的数据在显示器上,在C++里面输出用<<符合。

输出格式:

               cout<<内容1<<内容2<<..........内容n;

二.输入

我们已经看了Hello World!的实例,我们现在解释的输入.

cin;输入,电脑接收用户(屏幕前人见人爱,花见花开的你)输入的信息。

    输入格式:

cin>>变量1>>变量2>>......>>变量n;

【注意】

1.cin语句把空格字符和回车换行符作为分隔符不可以输入给变量;

2.cin语句忽略多余的输入数据;

3.在组织输入流数据时,要仔细分析cin语句中的变量类型,,按照相应的格 式输入,否则容易出错

分号和空格和注释和变量常量

一.分号

在C++中,分号就是语文中的句号,也就是说,每个语句必须以分号结束(不然电脑傻不辣鸡的,你不写分号,它还以为你没写完呢!)

cout<<"Hello World!"<<endl;

       C++ 不以行末作为结束符的标识,因此可以在一行上放置多个语句。例如

cout<<"Hello World!"<<endl;
return 0;

等同于:

cout<<"Hello World!"<<endl; return 0;

二.空格

分割语句中的各个部位,让编译器知道哪里结束,哪里开始。

int n;

为了增强可读性,你可以根据需要适当增加一些空格

a=3+2;
a = 3 + 2;

更美观了一些

三.注释

1.我们除了可以在程序中编写交给计算机执行的指令,还可以 加入一些说明,用于描述程序,方便以后查看代码,这些说 明就是注释;

2.注释是程序文档的一部分,可以是任何文字,计算机会直接 忽略注释,并不会进行执行。

//---- 单行注释

/*-----*/ 多行注释
四.变量与常量

1.变量是储存储存信息的容器。可以把它当作一个盒子,你赋予它什么值,它就储存什么值。

2.在C++中,变量的声明需要标注数据类型。即这个盒子只能储存这种数据类型的值。

#include <iostream>
using namespace std;
int main(){
int a=2;
cout<<a;
return 0;
}
#include <iostream>
using namespace std;
int main(){
    int a;
    a=2;
    cout<<a;
return 0;
}

【变量命名规则】

1.由字母(区分大小写)、数字、下划线组成;

2.不能以数字开头;

3.不能和C++中的关键字重名;

4.尽量有意义

5.常量:不变的量,比如3,‘A’,6.5等。

开心一练

下列变量取名错误的是;

A. __name

B. 6name

C.name_6

D.Name#

答案:BD

;