小编Ahm*_*med的帖子

C中此代码的输出是什么?

我在第4页找到了这段代码.本书的第 127位作者说它打印了42.但是当我尝试这个时它打印出一些垃圾值.为什么会这样?

    #include <stdio.h>
    void foo()
    {
        int a ;
        printf("%d \n", a);
    }

    void bar()
    {
        int a = 42;
    }

    int main()
    {
        bar();
        foo();
        return 0;
    }
Run Code Online (Sandbox Code Playgroud)

c stack

1
推荐指数
1
解决办法
95
查看次数

0
推荐指数
1
解决办法
688
查看次数

标签 统计

c ×2

stack ×1