C代码:
int a;
printf("\n\t %d",a); // It'll print some garbage value;
那么如何将这些垃圾值分配给C语言幕后的未初始化变量?
这是否意味着C首先将内存分配给变量'a',然后该内存位置处的值变成了'a'的值?或者是其他东西?
最佳答案
确切地!
基本上,C不会做您不告诉您的。这既是它的优势,也是它的劣势。
关于c - 如何将垃圾值分配给c中的变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15326611/