初始化一个二维数组中declarationtime在C编程语言 [英] Initialize a 2D-array at declarationtime in the C programming language

查看:98
本文介绍了初始化一个二维数组中declarationtime在C编程语言的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何初始化0二维数组,当我宣布呢?

双myArray的[3] [12] =?


解决方案

 双myArray的[3] [12] = {0};

或者,如果你想避免gcc的警告失踪各地初始括号(警告出现与 -Wall ,或者更具体地说 - Wmissing-括号

 双myArray的[3] [12] = {{0}};

How do I initialize a 2D array with 0s when I declare it?

double myArray[3][12] = ?

解决方案

double myArray[3][12] = {0};

or, if you want to avoid the gcc warning "missing braces around initializer" (the warning appears with -Wall or, more specifically -Wmissing-braces)

double myArray[3][12] = {{0}};

这篇关于初始化一个二维数组中declarationtime在C编程语言的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆