变量是程序操作的存储区域的名称,C中每个变量都有特定的类型,变量类型定了变量内存的大小和布局,可存储在内存中的值范围,及应用于变量的操作集。
变量的名称可以由字母,数字和下划线字符组成,必须以字母或下划线开头。 大写和小写字母是不同的,因为C ++区分大小写 。
C ++中有以下基本类型的变量:
No | 类型和描述 |
---|---|
1 | bool 存储值true或false。 |
2 | char 通常是一个八位字节(一个字节)。 这是一个整数类型。 |
3 | int 机器最自然的整数大小。 |
4 | float 单精度浮点值。 |
5 | double 双精度浮点值。 |
6 | void 表示缺少类型。 |
7 | wchar_t 广泛的字符类型。 |
变量定义:
变量定义告诉编译器为变量创建的存储位置和数量,变量定义指定数据类型,并包含该类型的一个
或多个变量,如下定义:
int i, j;
char ch1, ch2;
float f;
double d;
变量声明:
变量声明为编译器提供了保证,即存在具有给定类型和名称的变量,以便编译器可以继续进行进一步编译,而无需有关变量的完整详细信息。 变量定义仅在编译时有意义,编译器在链接程序时需要实际的变量定义。
变量例程:
#include <stdio.h>
int main () {
int a, b;
int c;
float f;
a = 10;
b = 20;
c = a + b;
printf("value of c : %d \n", c);
f = 70.0/3.0;
printf("value of f : %f \n", f);
return 0;
}
变量输出结果: