void testFunc(int);
int main(int argc, char** argv) {
testFunc(1);
testFunc(2);
testFunc(3);
return (EXIT_SUCCESS);
}
void testFunc(int another)
{
int num;
printf("num: %i\n", num);
num = another;
}
输出:数字:127383283 数字:1 数字:2
如果我在每次将变量分配给某个东西之前打印变量,我不应该总是在没有静态关键字的情况下得到垃圾值吗?