3. C语言 -- 变量与常量

本文主要介绍了C语言中的变量和常量,包括变量的命名规范、关键字、基本数据类型、声明变量的语法,以及常量的分类和符号常量的使用。通过实例解析了变量声明和常量的定义,帮助初学者理解C语言中数据对象的存储和使用。
摘要由CSDN通过智能技术生成

本博客主要内容为 “小甲鱼” 视频课程《带你学C带你飞》【第一季】 学习笔记,文章的主题内容均来自该课程,在这里仅作学习交流。在文章中可能出现一些错误或者不准确的地方,如发现请积极指出,十分感谢。
也欢迎大家一起讨论交流,如果你觉得这篇文章对你有所帮助,记得评论、点赞哦 ~(。・∀・)ノ゙

1. 什么是变量和常量

  变量和常量是程序处理的两种基本数据对象。我们把要让 CPU 处理的数据都放在内存中,但如果你没有给他安排一个位置,而是随意存放,那么你在后边需要再次用到这个数据的时候,就再也找不到它了。所以变量的意义就是确定目标并提供存放的空间,常量也是如此。

  或者用一种形象的方法,如图1所示,我们可以理解变量和常量是存储数据的一个带有名字的坑位,在后面过的 “变量声明” 我们还将看到,它不仅仅指定了名字,还制定了坑的大小(即变量在内存中的大小)。

图1 .变量名形象表示

2. 变量名

  为了确定目标,我们需要给变量命名,如下图所示,一旦变量有了名字,我们就可以通过直呼其名的方式来获取它里边存放的数据。
图2 . 示例说明

2.1 变量命名规范

  • C语言变量名只能是英文字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成,其他特殊字母不行。下横线通常用于连接一个比较长的变量名,比如 apple_pen
  • 第一个字母必须是由英文字母或者下划线开头,也就是不能用数字开头;
  • 变量名区分大小写。因为C语言是大小写敏感的编程语言,也就是大写的 FISHC 跟小写的 fishc 会被认为是不同的两个名字。在传统的命名习惯中,我们用小写字母来命名变量,用大写字母来表示符号常量名。
  • 不能使用关键字来命名变量。

2.2 关键字

  在 C 语言的规范中规定 “不能使用关键字来命名变量”,那什么是关键字呢?关键字就是 C 语言内部使用的名字,这些名字都具有特殊的含义。为了防止混淆,才规定 “不能使用关键字来命名变量”。

  传统的 C 语言(ANSI C)有如下的 32 个关键字:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值