如何在「D」中操作數組?你如何在「D」中切片數組?
2
A
回答
4
Here你可以找到數組操作在D.
的完整參考
3
切片陣列,它是一個使用
int[7] a;
int[] b;
b = a[5..7];
一個簡單的事情,其設置B [0]到[5]和b [1]至a [6]。但請記住,這是一個參考元素,而不是他們的另一個副本。如果更改b [0],這也會影響[5]。
如果要複製,你必須做的:
int[7] a;
int[2] b;
b[0..1] = a[5..7];
這是由於B是一個靜態數組;在第一個代碼塊中,它是動態的(實際上是指向另一個數組內某處的指針)。
3
僅供參考。您也可以複製:
int[7] a;
int[] b;
b = a[5..7].dup;
相關問題
- 1. 我如何在KRL中切片數組
- 2. C中的數組切片#
- 3. 如何在D中創建2D數組?
- 4. D語言:你如何做如Php數組();的foreach()?
- 5. 如何切片數組然後洗牌
- 6. 切片2D數組在PHP中
- 7. 在c + +中的數組切片
- 8. 在C中的二維數組切片#
- 9. 字符串在numpy數組中切片
- 10. 切片數組和計數
- 11. 如何`np.loads()`np.save()`d數組?
- 12. 如何在Javascript/jQuery中動態切片數組?
- 13. 如何在Sequel中使用SQL數組切片進行排序?
- 14. 如何在Chapel中返回對數組切片的引用?
- 15. 如何在Perl中獲得一個引用數組的切片?
- 16. 你如何有效地從numpy的數組訪問多個切片
- 17. numpy如何使用數組切片索引數組?
- 18. python numpy數組切片
- 19. 按頁面切片數組
- 20. ansible包含數組切片
- 21. 數組切片/ SciPy的
- 22. numpy數組,切片4d數組(張量)
- 23. 如何2 d陣列1個d數組轉換在PHP
- 24. 你如何在PHP中映射數組?
- 25. 在MATLAB中進行3-d繪圖切片
- 26. Python:你如何通過切片插入到列表中?
- 27. 如何在切片中存儲切片功能
- 28. 統計數組中的不同切片
- 29. 2-D數組中的列總和。 TypeError:列表索引必須是整數或切片,而不是元組
- 30. 如何有效地從數組中選擇多個切片?