gpt4 book ai didi

c - 使用 'extern' 关键字

转载 作者:太空狗 更新时间:2023-10-29 15:16:21 24 4
gpt4 key购买 nike

<分区>

我对C中extern关键字的使用感到困惑。当它与变量一起使用时,它意味着变量的声明。我在 main() 函数外声明了变量 tmp,并在 main 中的一个单独 block 中定义了它,但是当我在后续 block 中打印值时,我收到错误“UNRESOLVED EXTERNAL LINK”。我很困惑,请给我详细的解释。


#include <stdio.h>
extern int tmp ;
int main()
{
{
int tmp = 50;
}
{
printf("%d",tmp);
}
return 0;
}

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