Kezdőoldal » Számítástechnika » Programok » Egy kis segítséget kérnék...

Egy kis segítséget kérnék sehogy se értem autoitban a tömb értékadást?

Figyelt kérdés

Erre gondolok:


; NOTE: The following is supposed to be all on one line

; but we use the "_" character to split it into multiple lines for readability


Local $arr[3][3][3][3] = _

[ _

[ _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]], _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]], _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]] _

], _

[ _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]], _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]], _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]] _

], _

[ _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]], _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]], _

[[1, 2, 3], [2, 3, 4], [3, 4, 5]] _

] _

]


For $i = 0 To UBound($arr, 1) - 1

For $j = 0 To UBound($arr, 2) - 1

For $k = 0 To UBound($arr, 3) - 1

For $l = 0 To UBound($arr, 4) - 1

ConsoleWrite("$arr[" & $i & "][" & $j & "][" & $k & "][" & $l & "]:=" & $arr[$i][$j][$k][$l] & @LF)

Next

Next

Next

Next


ConsoleWrite(@LF)


2016. jún. 13. 00:41
 1/7 A kérdező kommentje:

a

,_

at nem értem.

hogyan dönti el ez hol a tömb oszlo vagy sor vége?

mik a lehetőségek?

van vessző

szögletes zárójel

külső vessző

_

_ és vessző

mi van még?

mi van ha 5 dimenziós a tömb?

milyen jelek vannak erre összesen?

Köszi

2016. jún. 13. 00:42
 2/7 CspCsj ***** válasza:

Az elején a NOTE-nál írják, hogy egy sorba kell írni az egészet, és az aláhúzások a jobb olvashatóság miatti tördelést jelentik.


Tehát a tömb-elemek megadásához csak szögletes zárójel és vessző kell.

2016. jún. 13. 09:07
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:

igen ezt értem.

azt nem értem, hogy ennél többről van szó mert az aláhuzások és a vessző miatt végetér az egyes tömbdimenzióba való behelyezés is ha növelem a számot.

tehát nem sorban helyezi be, hanem ezek a jelek jelentenek valamit

de azt nem értem, hogy pontosan mit

2016. jún. 13. 10:57
 4/7 CspCsj ***** válasza:

Gyorsan összetákoltam, remélem érthető lett:

[link]

2016. jún. 13. 12:36
Hasznos számodra ez a válasz?
 5/7 CspCsj ***** válasza:

Javítás:

Csak sikerült a rohanásban elírnom: a "122" után közvetlenül nincs zárójel.

Így már talán jó: [link]

2016. jún. 13. 12:41
Hasznos számodra ez a válasz?
 6/7 A kérdező kommentje:

Lehet hogy megértettem.

A szögletes zárójel az ami számit hogy hogy van elrendezve (és persze a vesszők is) s a vonal az ami nem számit hanem csak áttekinteni segit?

2016. jún. 13. 14:10
 7/7 SimkoL ***** válasza:
Az Autoit szintaktikailag leginkább vagy teljesen a Basic-re hasonlít, ezért vannak az aláhúzások, melyek azt jelzik, hogy még nincs vége a sornak, utasításnak, deklarációnak, stb... a következő 'dolgok is hozzátartoznak - nincs sor, utasítás záró, stb... ; mint pár nyelvben.
2016. jún. 13. 14:28
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!