From dea726753da09a6b2397ef163836d6a43573f77f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=A4=A7=E4=BB=99?= <1900919313@qq.com> Date: Tue, 8 Oct 2024 17:18:19 +0800 Subject: [PATCH] c --- docs/notes/02_c-leap/05_xdx/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/notes/02_c-leap/05_xdx/index.md b/docs/notes/02_c-leap/05_xdx/index.md index 8fc3284..b9d3fde 100644 --- a/docs/notes/02_c-leap/05_xdx/index.md +++ b/docs/notes/02_c-leap/05_xdx/index.md @@ -1803,7 +1803,7 @@ int main() { | 类别 | 作用域 | | -------- | ------------------------------------------------------------ | | 局部变量 | 系统不会对其默认初始化,必须对局部变量初始化后才能使用。
否则,程序运行后可能会异常退出。 | -| 全局变量 | 如果没有显式初始化,它们会被自动、默认初始化为零或空值,具体取决于数据类型。
int 类型的默认初始化值是 0 。
char 类型的默认初始化值是 '\0' 或 0 。
float 类型的默认初始化值是 0.0f 。
double 类型的默认初始化值是 0.0 。
指针的默认初始化值是 NULL 或 nullptr 。 | +| 全局变量 | 如果没有显式初始化,它们会被自动、默认初始化为`零`或`空值`,具体取决于数据类型。
`int` 类型的默认初始化值是 `0` 。
`char` 类型的默认初始化值是 `'\0'` 或 `0` 。
`float` 类型的默认初始化值是 `0.0f` 。
`double` 类型的默认初始化值是 `0.0` 。
`指针`类型的默认初始化值是 `NULL` 或 `nullptr` 。 | * 内存中的位置对比: