今天是2021年9月22日,注册了博客园,第一次写博客,值得纪念。因为暂时没什么可写的,所以就随便学习一下。粘贴了一下内部数组和外部数组未进行初始化时各自的值是什么。 外部数组未赋值时,值为0;内部数组未赋值时,值是不确定的。 当数组值不确定,会大大降低程序安全性,所以建议大家可以将数组赋值为0。 #include <stdio.h> int array1[10]; int main(){ int array2[10]; int i=0; printf("外部数组的值是:"); for(i;i<10;i++){ printf("%d ",array1[i]); } printf("\n"); printf("内部数组的值是:"); for(i=0;i<10;i++){ printf("%d ",array2[i]); } return 0;