C 变量

变量是用于存储数据值(例如数字和字符)的容器。

在 C 中,有不同类型的变量(用不同的关键字定义),例如:

  • int - 存储整数(没有小数点的完整数字),如 123-123
  • float - 存储浮点数,即带有小数点的数字,如 19.99-19.99
  • char - 存储单个字符,如 'a''B'。字符由单引号包围

声明(创建)变量

要创建一个变量,需要指定其类型并为其分配

语法

type variableName = value;

其中 type 是 C 语言的类型之一(例如 int),variableName 是变量的名称(例如 xmyName)。等号用于给变量赋值。

因此,要创建一个应存储数字的变量,请查看以下示例:

实例

创建一个名为 myNumint 类型变量,并将其值设置为 15

int myNum = 15;

您也可以在不分配值的情况下声明变量,稍后再为其分配值:

实例

// 声明一个变量
int myNum;

// 为变量分配一个值
myNum = 15;

输出变量

输出章节中,您了解到可以使用 printf() 函数输出值/打印文本:

实例

printf("Hello World!");

亲自试一试

在许多其他编程语言(如 PythonJavaC++)中,您通常会使用 print 函数来显示变量的值。但是,这在 C 语言中是不可行的:

实例

int myNum = 15;
printf(myNum);  // 什么也没有发生

亲自试一试

要在 C 语言中输出变量,您必须熟悉所谓的格式说明符,您将在下一章中学习它。