C语言整体梳理-基础篇-变量与常量

 

变量

1什么叫变量呢?

        变量顾名思义就是可以变化的量,每一个变量都有自己的类型,而类型决定了变量的大小。

2.变量如何定义?

        2.1变量的定义:

                数据类型 + 变量名 

                例:

                char ch  =》char是字符型数据类型,ch是变量名

        2.2要注意的是变量名是有命名规则的       

                变量名可以由数字,字母以及下划线组成

                不可以由数字开头

                区分大小写

3.变量可以干什么?

        变量还可以分为局部变量与全局变量

        不同的场景运用不用,这里就不举例了

        变量可以用来进行各种运算等等

常量

1.什么是常量

        常量其实就是一个固定的值,它可以是浮点型,整型字符型等等类型

        需要注意的是一些特殊的字符

        /  '  "  ?  a  b  f  n  r  t  v  又或者是  1-3位的8进制数(573  777等)

        这些字符前面搭配 \ 使用时会出现一些其他功能,而不是单纯的字符了

        这些字符与 \ 字符搭配起来也叫做转义字符,这里先不介绍

2.常量的定义

        2.1常量的定义有几种方式?

                字面常量:

                        可以直接是一串数字,一个字符(例:123 58 487等)

                可以是由#define定义的标识符常量

                        #define+常量名+值

                        #define age 19(定义了一个名为age的常量大小为19)

                        这里与变量不用的是,常量的值是不可以修改的

                        只能在后续使用它,比如一些重复性比较高的常量,

                        他们都代表了相同的含义时,则可以用这种方式来定义,

                        未来若是要修改的话可以直接在上面更改,下面age的值就会随之改变。

                        这里有人又好奇了,不是说不能修改吗?

                        其实这里的不能修改指的是程序在运行的过程中无法修改。

                可以是由const修饰的常量

                        const+数据类型+变量名+值

                        const int age 19;

                        const修饰的常量(常变量)这里就不详细说了,感兴趣的小伙伴可以自行查找资料

                        这里帮你梳理一些C语言的知识,避免在自学的过程中会遗漏,大致了解就行

                枚举常量

                        例:性别  =》对于正常人来说,性别是只有两个的男跟女

                        所以我们把性别一一列举出来,这就叫做枚举常量

                        ↓                                                                            ↓

enum Sex
{
Man,
Woman
};

                 如图在Sex性别中我们列举出了man,woman两种属性

                而这两种属性就叫做枚举常量


OK,老铁们

咱们下一章

再见

                

                

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

麗o麗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值