C 变量
变量是用于存储数据值(例如数字和字符)的容器。
在 C 中,有不同类型的变量(用不同的关键字定义),例如:
int
- 存储整数(没有小数点的完整数字),如123
或-123
float
- 存储浮点数,即带有小数点的数字,如19.99
或-19.99
char
- 存储单个字符,如'a'
或'B'
。字符由单引号包围
声明(创建)变量
要创建一个变量,需要指定其类型并为其分配值:
语法
type variableName = value;
其中 type 是 C 语言的类型之一(例如 int
),variableName 是变量的名称(例如 x 或 myName)。等号用于给变量赋值。
因此,要创建一个应存储数字的变量,请查看以下示例:
实例
创建一个名为 myNum 的 int
类型变量,并将其值设置为 15:
int myNum = 15;
您也可以在不分配值的情况下声明变量,稍后再为其分配值:
实例
// 声明一个变量 int myNum; // 为变量分配一个值 myNum = 15;
输出变量
从输出章节中,您了解到可以使用 printf()
函数输出值/打印文本:
实例
printf("Hello World!");
在许多其他编程语言(如 Python、Java 和 C++)中,您通常会使用 print 函数来显示变量的值。但是,这在 C 语言中是不可行的:
实例
int myNum = 15; printf(myNum); // 什么也没有发生
要在 C 语言中输出变量,您必须熟悉所谓的格式说明符,您将在下一章中学习它。