0
Q
配列の動的次元
A
答えて
2
いいえ、可変ランクの配列を持つことはできません。 Fortran 2008 Standard、Clより。 2.4.6「配列」:
1配列は、最大15次元、任意次元の任意の次元を持つことができます。配列のサイズは、要素の数が合計で であり、エクステントの積と等しくなります。配列のサイズはゼロです。 配列の形状は、各次元のランクとエクステントによって決定され、 要素がエクステントであるランク1の配列として表されます。 名前付き配列はすべて宣言され、名前付き配列の階級は 宣言で指定されます。宣言された名前付き配列のランクは定数です。エクステントは固定でもよく、実行中に を変更することもできます。
[強調鉱山。]
ただし、エクステントproduct(extent in each dimension)
、インデックス適宜要素を有する一次元アレイを有することができます。
これらの1Dアレイに関連付けられた多次元ポインタを使用することさえできます。これはあなたのための索引付けを担当しますが、引用で与えられているように、Standard Fortranでは15次元に制限されています。
関連する問題
- 1. 動的多次元配列
- 2. 動的多次元配列
- 3. 動的2次元配列
- 4. 多次元動的配列の格納
- 5. はJavaScript - コントロール二次元動的配列
- 6. 多次元動的配列をシャッフル
- 7. 配列動的多次元配列をキーで結合
- 8. 私的な属性C++の動的2次元配列
- 9. 2次元配列への3次元配列の選択的再形状
- 10. javascriptの要素を多次元配列に動的に移動
- 11. のような多次元配列した場合、動的だから、多次元配列
- 12. C++の動的2次元配列のアドレス
- 13. 多次元配列の動的な複数の検索フィルタphp
- 14. 多次元配列への動的ポインタの初期化
- 15. 2次元配列配列
- 16. は、動的に2次元配列のルビー
- 17. 2次元の動的配列を作成する関数
- 18. ポインタ、二次元配列の動的メモallocatサンプル
- 19. 単純な動的2次元配列の問題
- 20. 動的多次元配列内での検索、ソート、マッチング、VBA
- 21. 2次元の動的配列を変更する(realloc in c)
- 22. 二次元配列の動的割り当て
- 23. PHPの動的多次元配列またはオブジェクト
- 24. numpy配列の動的/パラメータ化された次元に挿入
- 25. 2次元配列の移動要素
- 26. 1次元多次元配列への入れ子多次元配列
- 27. Javascriptでの2次元配列からの3次元配列
- 28. 2次元numpy配列を3次元配列に配置
- 29. 連結方式の多次元配列1次元配列
- 30. 多次元配列と単次元配列のキャスト
同様の質問は[this one](https://stackoverflow.com/q/31974786)です。 – francescalus
またはこれです:http://stackoverflow.com/q/7500920/2737715 –
これはよくある質問です。しかし、この施設を必要とする理由はそれほど頻繁ではありません。君は ? –