Creare Videogiochi - Game Developer
Regole Identifier - Versione stampabile

+- Creare Videogiochi - Game Developer (https://www.making-videogames.net/giochi)
+-- Forum: Programmazione (https://www.making-videogames.net/giochi/Forum-Programmazione)
+--- Forum: Altri Linguaggi di Programmazione (https://www.making-videogames.net/giochi/Forum-Altri-Linguaggi-di-Programmazione)
+--- Discussione: Regole Identifier (/thread-Regole-Identifier)



Regole Identifier - Skyline - 28-05-2011

Regole Identifier

Convenzioni di denominazione per i simboli FreeBASIC.

Descrizione:
Un identificatore è un nome simbolico che identifica univocamente una variable, Type, Union, Enum, Function, Sub, o una Property, all'interno del suo scope o Namespace. L'Identificatori possono contenere solo lettere maiuscole e minuscole az caratteri latini e AZ), cifre (0-9), e il carattere di sottolineatura (_). Il primo carattere di un identificatore deve essere una lettera o underscore, non una cifra. Gli identificatori sono case-insensitive: FOO e foo sono diverse. Nei dialetti -lang qb e -lang fblite, gli identificatori.
  • % for Integer
  • & for Long
  • ! for Single
  • # for Double
  • $ for String

L'uso di questi simboli è generalmente sconsigliato e non è consentita in dialetto FB-lang (di default).

L'alternativa è di essere espliciti - per esempio, Dim As Integer foo o Dim foo As Integer, invece di foo% Dim.

Nei dialetti -lang qb e -lang fblite, gli identificatori possono contenere uno o più punti (.).

Differenze dialetto:
I nomi simbolo sono supportati solo nei dialetti -lang qb e -lang fblite.

Differenze da QB:
Il supporto per il carattere di sottolineatura (_) in nomi di simbolo è una novità per FreeBASIC

Tradotto da | Me
Tutorial Originale | Qui
Download | PDF

Literals ->
<- Commenti