1. similitudes
Declaraciones y definiciones especifica el tipo y el nombre de la variable.
2. Diferentes puntos
- Se define el espacio de almacenamiento de aplicaciones, se puede asignar un valor inicial de la variable, pero la declaración no lo hace;
- Las variables pueden ser definidas solamente una vez, pero se pueden declarar varias veces.
3. Ejemplos
extern int i1; // 声明i1
int i2; // 声明并定义i2
extern int i3 =1; // 定义i3