Español
Befehlssatz y Ayuda

§ 9 - Variables

 
Variables voluntad automáticamente deklariert. Sie son lokal y typen-dynamisch.

Der Wertetyp uno Variables entspricht siempre el Werte-Type el letzten Zuweisung.
i=1// nun i Typ long
i="Hallo"//  nun i Typ cadena
i=1.1//  nun i Typ float

Lo puede auch en un Resbalón komplexe Estructuras definiert voluntad:
myvar=[
"wald1"=[
"äpfel"=20
"birnen"=30
]
"stadt"=[
"autos"=20
"züge"=[

]
]

Das Selbe con OOP-Schreibweise:

Möglichkeiten en numerischen Schlüsseln:
a=[10,20,30]
a.3=40
imprimir a.0

Jedoch:
b=5
imprimir a.b//entspricht no a.5 pero a["b"]
/ /
imprimir a[b]//entspricht a[5]

Stringkonstanten puede con " sowie - qué bastante praktisch es - con ' umschlossen definiert voluntad.
s="Hallo"
s='¡Hola'

Für Arrays simplemente en eckiger Klammer kommagetrennte Werte: [10,20,30,...]  
a=[10,20,30]

Wird en una Stringvariable como una Array zugegriffen por eckicke Klammern así podrá, a cada einzelne Signo zurückgegriffen voluntad como wäre el String una CharArray:
a="test"
imprimir a[2]//son s de
//auch Möglich:
imprimir "test"[2]// son s de

Referencia: Assoziative Arrays con OOP-Schreibweise nutzen:
a.groove.beat=10
// entspricht
a["groove"]["beat"]=10

Datentyp uno Variables ermitteln:
a=5
caso °a == "long" :

Siehe auch: § 5 - Datentypen
 
02.12.2014  
 




Michael
W.
Bekommt String entonces Untertypen?
Ansistring, Widestring16, Utf-8

So algo ähnliches se ejecuta sí en FreePascal...
Welchen Stringtyp nutzt Android porque überhaupt.
 
XProfan X3
System: Windows 8/10, XProfan X4
Programmieren, das spannendste Detektivspiel der Welt.
02.12.2014  
 



Yo voluntad alles möglichst después de UTF8 ausrichten.

Android nativ nutzt imho auch "nur" ansi, el Apps hingegen puede sonstwelche Zeichensätze uso.
 
02.12.2014  
 



Stringkonstanten Schreibweise


Apéndice: Stringkonstanten puede no sólo " y ' umschlossen
definiert voluntad pero auch por Akut ´ (  [...]  ) .

Das ha así viele Vorteile.

Por ejemplo puede ser el Zeichenfolge(n)

Max's Burger -> "Max's Burger",
Max "Jonas" Mustermann -> 'Max "Jonas" Mustermann',
Max's Burger "Jonas" Mustermann -> ´Max's Burger "Jonas" Mustermann´

definieren.
 
03.12.2014  
 



Arrays Schreibweise


Apéndice: Posesiones largo hin y her überlegt (haha, grüble quasi ya seit jahren dran), welche el einfachste aber meiner Meinung después de auch sinnvollste Arrayschreibweise ser podría z.B. auch si uno Arrays como Parámetro transferencia möchte aber sin una variable a deklarieren.

Oder einfacher: Como se una var aussehen para una Array el igual Werte bekommt. Nun Yo una imho muy saubere Solución:

Am Ejemplo el Función Entrada puede ser lo bien erklären.

Momentan Parámetro: Titel, Vorgabe, ButtonsBeschriftungenAlsArray.

Und así gehts:
KompilierenMarcaSeparación
input "Titel","VorgabeText",["Button1-Text","Button2-Text",...]
//oder
var meinArray=[10,20,30]re>

Yo find' el "perfekt". Einfach sólo el eckigen Klammern sin Bingbong y Klimperdideldu.

@Roland: Vlt. kannst Usted auch para XProfan X3 esta Schreibweise traducir? Yo halte lo simple fürs Beste. Das Schlüsselwort Array es así überflüssig.
 
04.12.2014  
 



Apéndice:

2 neue Typen: Null y Bool

son hinzugekommen a: Largo, Float, String, Array y Proc

Wobei el Typ null De todos modos valor null ha, no 0!

Por ejemplo puede el Datum- y Zeitfunktionen null zurück liefern z.B. en ungültigen Operationen aber auch 0 como gültigen Valor.
 
27.12.2014  
 



El individual Werte de Arrays puede unterschiedlichen Typs ser:

var a=[10,20,"Hallo",10.5,["Test",50,null,60,[true,falso,msgbox],true,100],falso,200]
 
11.01.2015  
 



Stringspecial: se en una Stringvariable como una Array zugegriffen por eckicke Klammern así podrá, a cada einzelne Signo zurückgegriffen voluntad como wäre el String una CharArray:

var a="test"
imprimir a[2] //son s de

auch Möglich:

imprimir "test"[2] // son s de
 
11.01.2015  
 



Un Variable darf no genau así heißen como una Proc oder una vom Befehlssatz bereitgestelltes Schlüsselwort.
 
24.05.2015  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

8.804 Views

Untitledvor 0 min.
Erasmus.Herold01.04.2016
Nico Madysa28.03.2016
iF08.03.2016
Micha1233402.03.2016
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

iF (8x)
Michael W. (1x)


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie