BASCOM-ban array kontra string
Papp Zoltán
oneway at onewayelectronics.hu
Tue Jul 5 00:32:35 CEST 2005
Mon, 4 Jul 2005 21:16:19 +0200-n, hwsw famulus <hwsw at famulus.hu> írta:
> Adot tegy ilyen:
>
> Dim Puffer_uart1 As String * 28
>
> ..hogy tudnék ugyanerre memoria teruletre
> RADEFINIALNI egy ilyet is
>
> Dim Mbuffer_x(28) As Byte
>
> Igencsak jo lenne hol igy , hol ugy hasznalni
> es cimezgetni a hasznalt memoria tartalmat...
Ha nem lenne union: BASCOM-ban nem lehet direkt címre tenni változót?
(kódszegmens pragma vagy furmány, mittomén...)
pl. mint C-ben:
> Dim Puffer_uart1 As String * 28 @ 0x100
>
> Dim Mbuffer_x(28) As Byte @ 0x100
Azaz mindkettő ugyanarra a címre kerül.
Vagy dinamikus változóként deklarálod őket, és két pointerrel turkálsz
bennük?
(már ha van pointer)
--
Papp Zoltán
OneWay Electronics
More information about the Elektro
mailing list