【发布时间】:2011-06-29 08:25:06
【问题描述】:
会打印出什么? 6 6 还是 6 7?为什么?
void foo()
{
static int x = 5;
x++;
printf("%d", x);
}
int main()
{
foo();
foo();
return 0;
}
【问题讨论】:
-
有什么问题要尝试?
-
您是否尝试输入此内容并亲自查看?
-
我想知道为什么。
-
@Vadiklk 所以要问以“为什么”开头的问题
-
ideone.com/t9Bbe 你会期待什么?结果不符合你的预期吗?你为什么期待你的结果?