class 1 初识c++

1.c++ 特征

<1> 抽象 :将会具体事物的主要特性抽取出,以形成抽象的数据类型。
<2> 封装 :将抽象出的特征与行为捆绑成一个整体。
<3> 继承 :
<4> 多态 :

2.第一个 C++ 程序

#include <iostream>

using namespace std;//  所有的标准库函数都在标准命名空间std中进行了定义

int main()
{
    int n;
    double  m;
    char a, b, c;
    cin >> n >> m;  // cin 输入函数   >> 提取运算符   输入数据用一个或多个空白符作为间隔符

    cout << n << endl; // cout 输出函数   << 插入运算符    endl 换行
    cout << m << endl;

    cin >> a >> b >> c;
    cout << a << " " << b  << " " << c << endl;
    return 0;
}

关于 using namespace std;

namespace : 命名空间; std : 标准命名空间;用于放止变量名称重复,比如程序员a,b,都在自己的程序中命名了一个“int n”,那么当把他们的代码整合时,就会出现重复的现象,
使用命名空间就可以就解决这钟情况

#include <iostream>
namespace a{
    int n = 1;
}
namespace b{
   int n = 2;
}
namespace c{
   int n = 3;
}
int main()
{

    int n;
    std :: cout << a :: n << std :: endl;
    std :: cout << b :: n << std :: endl;
    std :: cout << c :: n << std :: endl;
    return 0;
}

流的概念

C++中,I/O数据是一些从源设备到目标设备的字节序列,称为字节流.

posted @ 2023-04-10 16:38  qlc23333  阅读(32)  评论(0)    收藏  举报