【C语言】变量和常量

变量和常量
2 .1.1 标识符
1、在我们所写的"第一个C程序"中出现了很多的标识符,例如includemainprintfreturn 。C 标 识符是⽤来标识变量、函数,或任何其他⽤户⾃定义项⽬的名称。

2、标识符的约束规范

只能包含数字、字母和下划线

不能以数字开头

区分大小写

2 .1.2 关键字

  1. 当我们在使用C语言进行编程时,某些标识符会被用来表示特殊的含义或者作用并且不能用作他 用,我们就称这些标识符为关键字。

  2. C语言提供了32个关键字:

数据类型关键字(12个)

char、short、int、 long、float、double、unsigned、signed、struct、union、

enum、void

控制语句关键字(12个)

if、else、switch、case、default、for、do、while、 break、continue、goto、

return

存储类关键字(5个)

auto、extern、 register、static、const

其他关键字(3个)
sizeof、typedef、volatile

2 .1.3 C语言中的数据类型

在实际开发过程中我们需要处理各种类型的数据, C语言提供的数据类型如下图所示:

2 .1.4 常量

常量:

在程序运行过程中,其值不能被改变的量

常量一般出现在表达式或赋值语句中

|-------|----------------------------------------|
| 整型常量 | 1 00200-1000 |
| 实型常量 | 3.14 , 0.125 ,-3.123 |
| 字符型常量 | 'a','b','1','\n' |
| 字符串常量 | "a","ab","12356" |

2.1.5 变量

变量的定义:

我们可以把变量理解为一个存储数据的容器

在程序运行过程中其值可以被改变

变量在使用前必须要被定义

变量定义的语法:

|--------------------|
| type variable_list |

在这⾥, type 必须是⼀个有效的 C 数据类型,可以是 char、int、float、double 或任何⽤ 户⾃定义的对象, variable_list 可以由⼀个或多个标识符名称组成,多个标识符之间⽤逗号 分隔。下⾯列出⼏个有效的声明:

|-----------------------------------------------------|
| int i, j, k; char c, ch; float f, salary; double d; |

变量一旦被定义就在内存上占用了一块对应大小的空间

变量的命名规则

遵循标识符的命名规范

不能使用关键字

见其名知其义,在实际开发过程中,我们一般建议使用英文单词或者英文单词的缩写作为变量名

相关推荐
User_芊芊君子4 分钟前
CANN010:PyASC Python编程接口—简化AI算子开发的Python框架
开发语言·人工智能·python
Max_uuc15 分钟前
【C++ 硬核】打破嵌入式 STL 禁忌:利用 std::pmr 在“栈”上运行 std::vector
开发语言·jvm·c++
故事不长丨15 分钟前
C#线程同步:lock、Monitor、Mutex原理+用法+实战全解析
开发语言·算法·c#
牵牛老人18 分钟前
【Qt 开发后台服务避坑指南:从库存管理系统开发出现的问题来看后台开发常见问题与解决方案】
开发语言·qt·系统架构
froginwe1126 分钟前
Python3与MySQL的连接:使用mysql-connector
开发语言
灵感菇_1 小时前
Java HashMap全面解析
java·开发语言
杜子不疼.1 小时前
PyPTO:面向NPU的高效并行张量编程范式
开发语言
lly2024061 小时前
C# 结构体(Struct)
开发语言
YMWM_1 小时前
python3继承使用
开发语言·python