易百教程

变量

变量代表特定的内存。程序中的每个变量都有一个名称,该名称将对应于变量的内存地址。
可以使用变量名将数据值存储在内存中或从内存中检索数据。

命名变量

为变量指定的名称称为变量名称。变量名是一个以字母或_开头的一个或多个大写或小写字母,数字和下划线组成的字符序列。

合法变量名称的示例如下:

abc def Circle rect Radius  diameter  A_M  K_Wool  D678 T001

变量名称不能以数字开头,因此8_Ball6_pack不是合法名称。变量名称不得包含字母,下划线和数字以外的字符。以下代码使用int类型的变量,它是一个整数类型:

代码文件:variable.c -

//  使用变量
#include <stdio.h>

int main(void)
{
      int salary;      // Declare a variable called salary
      salary = 16900;  // Store 16900 in salary
      printf("My salary is %d.\n", salary);
      return 0;//
}

执行上面示例代码,得到以下结果:

hema@ubuntu:~/book$ gcc -o variable variable.c
hema@ubuntu:~/book$ ./variable
My salary is 16900.

以下语句标识用于存储工资的内存,如下所示:

int salary;// Declare a variable called salary

此语句称为变量声明,因为它声明了变量的名称(salary)。