www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Simple array problem

reply Giovanni Di Maria <calimero22 yahoo.it> writes:
Hi.
I am very new to D Language and I apologize for my bad question.

Why the followin code gives me the error?

  Error: only one index allowed to index `int[3][3]`

import std.stdio;
import std.array;
void main()
{
     int[3][3] matrix;
	matrix[2,2]=99;
}


Thank you very much
GIovanni
Apr 04 2020
parent reply MoonlightSentinel <moonlightsentinel disroot.org> writes:
On Saturday, 4 April 2020 at 09:09:44 UTC, Giovanni Di Maria 
wrote:
 Why the followin code gives me the error?

  Error: only one index allowed to index `int[3][3]`
Use matrix[2][2] instead of matrix[2,2].
Apr 04 2020
parent Giovanni Di Maria <calimero22 yahoo.it> writes:
On Saturday, 4 April 2020 at 10:57:36 UTC, MoonlightSentinel 
wrote:
 On Saturday, 4 April 2020 at 09:09:44 UTC, Giovanni Di Maria 
 wrote:
 Why the followin code gives me the error?

  Error: only one index allowed to index `int[3][3]`
Use matrix[2][2] instead of matrix[2,2].
OK. Thank you very MUCH Giovanni
Apr 04 2020