求助,陣列拷貝的問題

時間 2022-09-16 02:50:10

1樓:

收到了你的求助

我給你做了個例子,多維陣列的複製,使用api函式,copymemory。

你改一下維數就能自己用了,不會的話hi我

option explicit

private declare sub copymemory lib "kernel32" alias "rtlmovememory" (destination as any, source as any, byval length as long)

private sub command1_click()dim a(2, 2) as integerdim b(2, 2) as integera(0, 0) = 0

a(0, 1) = 1

a(0, 2) = 2

a(1, 0) = 3

a(1, 1) = 4

a(1, 2) = 5

a(2, 0) = 6

a(2, 1) = 7

a(2, 2) = 8

copymemory byval varptr(b(0, 0)), byval varptr(a(0, 0)), lenb(a(0, 0)) * 9

print b(0, 0)

print b(1, 1)

print b(2, 2)

end sub

2樓:

建議到csdn看看吧!

3樓:匿名使用者

試試定義指標int(*p)[x]=m用p

c 拷貝建構函式的問題,c 拷貝建構函式問題

你原來的程式就有些小問題,幫你也改了一下。在下面。include include using namespace std class location 建構函式1 location location int a int b double location distance location loc1...

求助 vb陣列相加 如 陣列A 1,2,3 B

在窗體內輸入以下 執行程式即可看到結果。部分 private sub form load dim a b c dim i as integer,j as integer,k as integer a array 1,2,3 如果陣列個數有變,可直接在此修改 b array 10,20 如果陣列個數有...

c 指標陣列問題,C 中關於指標陣列的問題。

是錯誤的。char cchar count 宣告瞭cchar是有count個元素的陣列,每個元素都是指向char型變數的指標。但cin cchar i 卻試圖給cchar的第二個元素 指標 賦一個鍵盤值 這裡指標還沒有確定指向,是隨機的,它隨機地指向了不能寫入的地方,就要出錯。這裡應該先給指標陣列賦...