C++课程 第三天记录(2023.7.26)

C++课程学习记录-3

C++相关

常量

常量: 内存里面常驻的值, 例如:1 2 3 4 “123” true
定义:const+数据类型+常量名字(一般常量全部大写)

#include <iostream>

const int WIDTH = 30;
const int HEIGHT = 10;

int main()
{
	int area = WIDTH * HEIGHT;
}

枚举

把一些可能性常量罗列出组成集合,对应的变量到时候只允许拿这里面的值。
定义:
enum + 枚举名字(可省略)
{枚举常量}

enum DAY
{
    E_DAY_MONDAY  ,
    E_DAY_TUESDAY ,
    E_DAY_WEDNESDAY,
    E_DAY_THURSDAY,
    E_DAY_FRIDAY,
    E_DAY_SATURDAY,
    E_DAY_SUNDAY
};

1.枚举里面的每一个称之为枚举常量,多个的话逗号隔开
2.枚举常量的名字,E_ 多个单词_隔开。
3.枚举常量的值,如果没有特别说明,那么从第一个开始为0,后面每个依次加1.
4.也可以给枚举常量赋值,从赋值位置开始,一样依次加1.
5.如果从中间给定枚举常量的值,那么枚举的值,依据3,4来进行处理。

结构体

结构体,绑定数据。不同数据类型的集合。捆绑数据。
使用结构体把这些属性绑定到一块,组成的新的数据类型(程序员自己定义的数据类型)就类似 int,float
定义:
struct +结构体名字 (S(大写))
{
要绑定的数据
}

#include <iostream>

struct SData
{
    int nRow;
    bool nCol;
    float nRowBk;
    char nColBk;
};

int main()
{
	SData player;    //用SData定义出Player变量。
	play.nRow = 10;  //赋值操作
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值