【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; |

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

变量的命名规则

遵循标识符的命名规范

不能使用关键字

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

相关推荐
LDR00613 天前
Type-C 快充全面升级!LDR6601 赋能个人护理便携电机,重塑剃须刀 / 理发器新体验
c语言·开发语言
雪碧聊技术13 天前
Tree.js是什么?一文讲透
开发语言·javascript·ecmascript
码云数智-园园13 天前
C++20 Modules 模块详解
java·开发语言·spring
swordbob13 天前
NIO的channel中什么是 fd(File Descriptor,文件描述符)
java·开发语言·nio
源分享13 天前
Java线程同步的多种实现方法(非常详细)
java·开发语言·jvm
Luminous.13 天前
C语言--day30
c语言·开发语言
玖玥拾13 天前
C/C++ 数据结构(七)栈、容器适配器
c语言·数据结构·c++··容器适配器
何以解忧,唯有..13 天前
Go语言循环语句详解:for、range与循环控制
开发语言·算法·golang
謓泽13 天前
C语言不是语法,是通往机器的地图。
c语言·开发语言
云水一下13 天前
从零开始学 PHP 系列(一):PHP 的前世今生与开发环境搭建
开发语言·php