Person No Bug 2022-09-08 18:20 采纳率: 50%
浏览 33
已结题

有没有人解释一下或者是我为什么感觉会是12

有没有人解释一下,为什么我感觉是12

img


int a=10;
void f()
{  int a=12;
}
int main()
{
f();
printf("%d", a);
return 0;
}

  • 写回答

5条回答 默认 最新

  • .魚肉 2022-09-08 18:26
    关注

    f函数中的a是一个局部变量,它的作用域就在自己这个f函数中起作用,就像东边住着的小明和西边住着的小明,不会混淆的。

    评论

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 10月19日
  • 创建了问题 9月8日

悬赏问题

  • ¥15 survIDINRI已将生存时间转为数值变量,仍错误 Time variable is not numeric。
  • ¥15 重装好几次2022版的vs了,一直sdk报错
  • ¥15 Java安装Idea 下载好jdk 也装好环境配置好了下载好为什么还一直提示这个,为什么啊怎么解决啊
  • ¥15 利用R语言的ActCR包分析昼夜节律数据
  • ¥15 国外SIM卡有信号无法连接,如何解决?
  • ¥15 谷歌怎么像图里这样多开贴吧号
  • ¥80 在UE5中使用AirSim, 无人机无法移动
  • ¥15 bang忙写个 发指定微信名字 excel文件phython
  • ¥15 Python骨架长度检测
  • ¥15 uniapp 安卓开发