Comment initialiser un tableau multidimensionnel avec une valeur par défaut différente

Je suis en train d'initialiser le tableau en 2 dimensions de valeurs entières avec -1. Lorsque je crée un nouveau tableau, il est automatiquement rempli avec de 0.
Je sais que je peux le faire avec 2 cycles, mais je suppose qu'il doit y avoir un moyen de le faire alors que la pile est en cours de construction (donc je n'ai pas à passer par deux fois), de sorte qu'au lieu de 0, à condition que la valeur doit être inséré. Est-il possible?
Si pas pendant la phase initiale de la construction de la matrice, est-il un autre temps ou d'un code et de façon économique, ou suis-je coincé avec 2 cycles?

source d'informationauteur kovike