This commit is contained in:
许大仙 2024-10-08 17:18:19 +08:00
parent c8b3ba335c
commit dea726753d

View File

@ -1803,7 +1803,7 @@ int main() {
| 类别 | 作用域 | | 类别 | 作用域 |
| -------- | ------------------------------------------------------------ | | -------- | ------------------------------------------------------------ |
| 局部变量 | 系统不会对其默认初始化,必须对局部变量初始化后才能使用。<br>否则,程序运行后可能会异常退出。 | | 局部变量 | 系统不会对其默认初始化,必须对局部变量初始化后才能使用。<br>否则,程序运行后可能会异常退出。 |
| 全局变量 | 如果没有显式初始化,它们会被自动、默认初始化为零或空值,具体取决于数据类型。<br>int 类型的默认初始化值是 0 。<br>char 类型的默认初始化值是 '\0' 或 0 。<br>float 类型的默认初始化值是 0.0f 。<br/>double 类型的默认初始化值是 0.0 。<br/>指针的默认初始化值是 NULL 或 nullptr 。 | | 全局变量 | 如果没有显式初始化,它们会被自动、默认初始化为```空值`,具体取决于数据类型。<br>`int` 类型的默认初始化值是 `0`<br>`char` 类型的默认初始化值是 `'\0'``0`<br>`float` 类型的默认初始化值是 `0.0f`<br/>`double` 类型的默认初始化值是 `0.0`<br/>`指针`类型的默认初始化值是 `NULL``nullptr` 。 |
* 内存中的位置对比: * 内存中的位置对比: