String@

Da Gambas-it.org - Wikipedia.

La funzione String@() può avere due tipi di sintassi:

String@(puntatore As Pointer)

in tal caso essa restituisce una stringa che termina con il valore &h00 (ovviamente escluso tale valore &h00), contenuta in un'area di memoria puntata da una variabile di tipo Puntatore.


String@(puntatore AS Pointer, lunghezza AS Integer) As String

in quest'altro caso essa restituisce una stringa che si trova ad un dato indirizzo di memoria come una stringa costante.

La lunghezza della stringa è data dall'argomento Lunghezza.


Se la variabile di tipo Puntatore punta ad un'indirizzo di memoria irraggiungibile, allora sarà restituito NULL.