量声明是明显有区别的，而且初始化也先于变量声明进行，但两者在实践中仍常被混淆。
实现.初始化可以在编译时通过静态嵌入值来实现，也可以在运行时进行分配。进行初始化的代码部分称为“初始化代码”，但这部分代码可能还包含其他的一次性使用函数（例如打开文件）。将存储单元设为16进制0的做法也称作“清除”，这一般在机器代码级用异或指令的方式实现（指令的两个操作数必须为相同的变量），因为这不需要额外的内存访问。
C系编程语言.
初始化器.在C/C9