gpt4 book ai didi

C - 整数 var 的假值

转载 作者:太空宇宙 更新时间:2023-11-04 07:56:59 24 4
gpt4 key购买 nike

<分区>

下面这段代码的输出真是玄乎。

#include <stdio.h>

void funktion(int x) {}

void test() {
int foo;
printf("test = %d\n", foo);
}

int main() {
test();
funktion(5);
test();

return 0;
}

为什么foo-var会初始化为funktion()的参数值?我不明白为什么 foo-var 是由函数参数初始化的。我知道我可以通过显式初始化来修复它 - 但我想了解其中的奥秘。谢谢!

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com