C语言自学笔记1---C语言变量,常量,字面量

C语言变量,常量,字面量
变量

在编程中,变量是用于保存数据的容器(存储区)。

为了指定存储区域,应该为每个变量赋予唯一的名称(标识符)。变量名称只是存储位置的符号表示。
变量命名规则

变量名称只能包含字母(大写和小写字母),数字和下划线。

变量的第一个字母应该是字母或下划线。

对于变量名称(标识符)可以使用多长没有指定。但是,如果变量名超过31个字符,则在某些编译器中可能会遇到问题。

注意:您应始终尝试为变量赋予有意义的名称。例如:firstName是比fn更好的变量名。

C 语言是一种强类型语言。这意味着变量类型一旦声明就无法更改。
字面量

字面量是用于表示固定值的数据。它们可以直接在代码中使用。例如:1,2.5,'c'等。

这里1,2.5和'c'是字面量。为什么?您不能为这些项分配不同的值。

1.整数

整数是没有任何小数或指数部分的数字文字(与数字关联)。C编程语言中有三种类型的整数字面量:

十进制(以10为底)

八进制(以8为底)

十六进制(以16为底)

2.浮点字面量

浮点字面量是具有分数形式或指数形式的数字字面值。

3.字符

通过将单个字符括在单引号内来创建字符字面量。例如:'a','m','F','2','}'等。

4.转义序列

有时,在C编程中必须使用不能键入或具有特殊含义的字符。例如:换行符(输入),制表符,问号等。

为了使用这些字符,使用了转义序列。

\b 退格符

\f 换页符

\n 换行符

\r 回车符

\t 水平制表符

\v 垂直制表符

\ 反斜杠

' 单引号

" 双引号

? 问号

\0 空字符

5.字符串字面量

字符串字面量是用双引号引起来的一系列字符。
常量

如果要定义一个不能更改其值的变量,则可以使用 const关键字。这将创建一个常量.

相关推荐
sheeta19984 分钟前
LeetCode 每日一题笔记 日期:2025.12.15 题目:2110.股票平滑下跌阶段的数目
笔记·算法·leetcode
嵌入式学习和实践1 小时前
C语言-BCD码转换为十进制的测试和说明
c语言·转换·bcd码
喵了meme7 小时前
C语言实战4
c语言·开发语言
码界奇点7 小时前
Python从0到100一站式学习路线图与实战指南
开发语言·python·学习·青少年编程·贴图
智者知已应修善业7 小时前
【求中位数】2024-1-23
c语言·c++·经验分享·笔记·算法
9ilk7 小时前
【C++】--- 特殊类设计
开发语言·c++·后端
张人玉7 小时前
百度 AI 图像识别 WinForms 应用代码分析笔记
人工智能·笔记·百度
sali-tec8 小时前
C# 基于halcon的视觉工作流-章68 深度学习-对象检测
开发语言·算法·计算机视觉·重构·c#
xqqxqxxq8 小时前
背单词软件技术笔记(V1.0核心版及V2.0随机挖字母)
笔记
YJlio9 小时前
Active Directory 工具学习笔记(10.8):AdInsight——保存与导出(证据留存、共享与二次分析)
数据库·笔记·学习