C++第一堂课

一.c++概述/三大特性

        1. 封装:把事物抽象成一个类,如想象你有个女朋友,你可以抽象出她的一下属性如年龄,身高,颜值。把他封装成一个类。

        2.继承:多个类之间可以继承其属性。

        3.多态:一个接口可以有多个属性:如你见到你的女朋友会调用一种情绪,你见到你的兄弟又会调用其他的情绪。

二.c++第一个程序hello world

        #define _CRT_SECURE_NO_WARNINGS //这行代码是表示微软允许编译器使用它的库函数

       #include<iostream>  //c++头文件

        using namespace std;  //表示标准命名空间

        cout<<   是表示c++的标准输出流/打印字符串

       cin>>   表示输入

        endl是刷新缓冲区,并换行。

#define _CRT_SECURE_NO_WARNINGS
#include<iostream>
using namespace std;
int main() {
	cout << "hello world!" << endl;
	system("pause");
	return EXIT_SUCCESS;
}

三.命名空间

        1. 命名空间只能写在全局变量

        2. 命名空间可以嵌套命名空间

        3. 命名空间是开放的,随时可以访问,和加入新成员,但只能在加入后使用

namespace Maker{

    int a;
    namespace B{
    int b;
    }
}
int main(){
}

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值