Create a two-dimensional array at runtime: Difference between revisions
Content added Content deleted
m (Wrong markup) |
(→{{header|OCaml}}: bigarray) |
||
Line 535: | Line 535: | ||
return 0; |
return 0; |
||
}</lang> |
}</lang> |
||
=={{header|OCaml}}== |
=={{header|OCaml}}== |
||
Line 543: | Line 544: | ||
array.(0).(0) <- 3.5;; |
array.(0).(0) <- 3.5;; |
||
print_float array.(0).(0); print_newline ();;</lang> |
print_float array.(0).(0); print_newline ();;</lang> |
||
or using the module [http://caml.inria.fr/pub/docs/manual-ocaml/libref/Bigarray.html Bigarray]: |
|||
<lang ocaml>let nbr1 = read_int ();; |
|||
let nbr2 = read_int ();; |
|||
let arr = Bigarray.Array2.create Bigarray.float32 Bigarray.c_layout nbr1 nbr2 ;; |
|||
arr.{0,0} <- 3.5;; |
|||
print_float arr.{0,0}; print_newline ();;</lang> |
|||
=={{header|Oz}}== |
=={{header|Oz}}== |