#include<stdio.h>
void main(){
int i;
i = i-3;
printf("%d",i); // output -3
}
每次运行此c程序,为什么答案都是3。但是我们知道c为未初始化的变量选择随机值。那么为什么它给出-3。我也尝试使用自动存储类。我正在使用代码块编译器。
此代码有以下错误:
使用了未初始化的局部变量“ i”。
不正确的陈述>>>
Xx。我们知道c为未初始化的变量选择随机值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句