kan*_*war -5 c variables type-conversion
我刚做了这个简短的节目.有人可以解释为什么我在这里得到2?
这是代码
#include <stdio.h>
#include <stdlib.h>
int main()
{
int variable;
int a;
a=variable;
a=200;
printf("%d",variable);
return 0;
}
Run Code Online (Sandbox Code Playgroud)
因为您打印未初始化变量的值.它将具有不确定(并且看似随机)的值.
您所做的任务a只是复制值的值,variable然后复制200到a.variable遗骸的价值未经修改且不确定.
我建议你找一本好的初学者书或两本书.