ps教学网站制作步骤,网页美术设计专业,网站宣传推广的目的,佛山公益网站制作2023年12月7日#xff0c;周四上午 目录
为什么要初始化二维数组不优雅的初始化方式#xff1a;使用两个for循环优雅的初始化方式一#xff1a;使用初始化列表优雅的初始化方式二#xff1a;使用memset函数 为什么要初始化二维数组
如果不初始化二维数组#xff0c;那么…2023年12月7日周四上午 目录
为什么要初始化二维数组不优雅的初始化方式使用两个for循环优雅的初始化方式一使用初始化列表优雅的初始化方式二使用memset函数 为什么要初始化二维数组
如果不初始化二维数组那么二维数组的值将会是不可预知的
#includeiostreamint main()
{int t[4][4];for(int i0;i4;i)for(int j0;j4;j)std::coutt[i][j]std::endl;
} 不优雅的初始化方式使用两个for循环
#includeiostreamint main()
{int t[4][4];for(int i0;i4;i)for(int j0;j4;j)t[i][j]0;for(int i0;i4;i)for(int j0;j4;j)std::coutt[i][j]std::endl;
}优雅的初始化方式一使用初始化列表
#includeiostreamint main()
{int t[4][4]{{0}};for(int i0;i4;i)for(int j0;j4;j)std::coutt[i][j]std::endl;
} 优雅的初始化方式二使用memset函数
#includeiostream
#includecstring
int main()
{int t[4][4];memset(t,0,sizeof(t));for(int i0;i4;i)for(int j0;j4;j)std::coutt[i][j]std::endl;
}