2015-10-26 126 views
-2
#include <stdio.h> 
int main(){ 
int arr[4]={0,0,0,0}; 
int i; 
for(i = 0; i < sizeof(arr)/sizeof(arr[0]); i++){ 
    printf("%d ",arr[i]); 
} 
} 

以下C代码打印,即,ARR 1为1。应该打印0的元素的其余部分被印刷为0为什么第二个元素被打印为1?

enter image description here

+0

您正在使用什么编译器? – t0mm13b

+0

您的结果无法复制。你确定这就是它的全部吗? –

+0

你确定吗?在我的情况下,没有人。 – CroCo

回答

相关问题