变量和常量

简介: 变量和常量
🌹作者:云小逸
📝个人主页: 云小扬的主页
📝码云: 云小扬 (YunXiaoYang003) - Gitee.com
🤟motto:要敢于一个人默默的面对自己, ==强大自己才是核心==。不要等到什么都没有了,才下定决心去做。种一颗树,最好的时间是十年前,其次就是现在!学会自己和解,与过去和解,努力爱自己。==希望春天来之前,我们一起面朝大海,春暖花开==!🤟
👏专栏:C语言初阶👏专栏:C语言进阶👏专栏:数据结构和算法👏
👏专栏:C++初阶---👏专栏:C++进阶--👏专栏:Linux学习👏

变量和常量​​在这里插入图片描述

(1).变量:分为局部变量和全局变量。

1.extem int a;//声明外部的符号

2.局部变量不可以多重定义

3.当局部变量与全局变量冲突,局部变量优先,但两者最好不要相同

4.定义变量时最好要初始化,否则则是随机值。

5.本质上看,变量代表了一段可操作的内存,也可以认为变量是内存的符号化表示。当程序中需要使用内存时,可以定义某种类型的变量。此时编译器根据变量的数据类型分配一定大小的内存空间。程序就可以通过变量名来访问对应的内存了。即上面提到的,向内存申请空间。

(2).常量:分为四种

1.字面常量:类如30,3.14,‘w’,"abc".

2.const修饰的常变量:const int a=10,则a的值不可以再修改.在C语言中,const修饰的a,本质上是变量,但不可以直接修改,有常量的性质。

3.#define a 10其中a不定类型,可整数,浮点数,字符串,此后不可以在a=100赋值

4.枚举常量

enum Color
{    RED,GREEN,BULE}//一般为大写字母,对应1,2,3
之后 在main函数中enum Color c = RED;但不可以RED=10,
枚举常量可以以%d输出。

5.补:

int n=10;int a[n]={0};//这是错误的,n必须为常量,就算加上const也不可以。


还有更多关于C语言的知识,可以看我的博客主页哦(^_−)☆

最后如果觉得我写的还不错,请不要忘记点赞✌,收藏✌,加关注✌哦(。・ω・。)

目录
相关文章
|
7月前
|
存储 C++
C++的变量和常量
C++的变量和常量
41 1
|
7月前
|
存储 C++
C++系列三:变量、常量
C++系列三:变量、常量
|
7月前
|
存储 Unix 编译器
变量和常量
这篇内容介绍了编程中的变量概念和使用。变量是可变的存储单元,用于存放数据,其值在程序运行期间可以改变。变量需先定义后使用,声明时指定类型,如`类型关键字 变量名;`。变量可分为局部变量(在代码块内定义)和全局变量(代码块外),全局变量在整个程序中可见,局部变量只在定义它的代码块内有效。初始化变量时,未赋值的变量值可能是随机的。编程最佳实践建议使用有意义的标识符,并遵循特定平台的风格。此外,常量是不可变的,可以通过宏常量(`#define`)或`const`关键字定义,常量有助于提高代码可读性和维护性。不同数据类型支持不同的运算操作。
42 0
|
7月前
|
存储 算法 Java
常量和变量
常量和变量
42 1
|
7月前
|
编译器 C++
C++程序中的常量
C++程序中的常量
70 0
|
6月前
|
C++
C++之变量与常量
C++之变量与常量
|
7月前
|
安全 编译器 C++
5常量
5常量
36 1
|
7月前
1-5 运算量 变量 和 常量
1-5 运算量 变量 和 常量
30 0
|
7月前
变量与常量
变量与常量
35 0
|
7月前
|
存储 C++ 容器
【C/C++】C/C++编程——变量和常量
【C/C++】C/C++编程——变量和常量
94 0