Creating an Array: Difference between revisions

Content added Content deleted
(add E example)
(→‎[[Common Lisp]]: comment on initial contents; fixnum is a bad habit)
Line 179: Line 179:
==[[Common Lisp]]==
==[[Common Lisp]]==
[[Category:Common Lisp]]
[[Category:Common Lisp]]
Creates a one-dimensional array of length 10.
Creates a one-dimensional array of length 10. The initial contents are undefined.
(make-array 10)
(make-array 10)
Creates a two-dimensional array with dimensions 10x20.
Creates a two-dimensional array with dimensions 10x20.
(make-array '(10 20))
(make-array '(10 20))
<tt>make-array</tt> may be called with a number of optional arguments.
<tt>make-array</tt> may be called with a number of optional arguments.
(make-array 4 :element-type 'fixnum :initial-contents '(1 2 3 4) :adjustable t)
(make-array 4 :element-type 'integer :initial-contents '(1 2 3 4) :adjustable t)

==[[D]]==
==[[D]]==
[[Category:D]]
[[Category:D]]