变量:程序可操纵存储器名称
1、变量类型:
C同时允许定义各种其他类型的变量,比如枚举,指针,数组,结构,共用体等。
不带初始化的定义:带有静态存储持续时间的变量会被隐式初始化为 NULL(所有字节的值都是 0),其他所有变量的初始值是未定义的。
只声明不定义变量时,可以使用关键字extern。extern int a 其中变量 a 可以在别的文件中定义的。
2、左值和右值:
3、常量:
4、定义常量:
两种处理方式
使用 #define 预处理器定义常量:#define LENGTH 10
使用 const 前缀声明指定类型的常量:const int LENGTH = 10;