Differenze tra le versioni di "Utilizzare in una Costante un numero esadecimale per rappresentare un carattere ASCII"

Da Gambas-it.org - Wikipedia.
(Creata pagina con 'Per poter utilizzare in una Costante un numero esadecimale per rappresentare un carattere ASCII, e conseguentemente fruire delle sue caratteristiche, bisogner...')
 
 
(Una versione intermedia di uno stesso utente non è mostrata)
Riga 1: Riga 1:
Per poter utilizzare in una [[Le_Costanti|Costante]] un numero esadecimale per rappresentare un carattere ASCII, e conseguentemente fruire delle sue caratteristiche, bisognerà dichiararlo come valore di tipo stringa anteponedogli i caratteri: \x
+
Per poter utilizzare in una [[Le_Costanti|Costante]] un numero ''esadecimale'' per rappresentare un carattere ASCII, e conseguentemente fruire delle sue caratteristiche, bisognerà dichiararlo come valore di tipo stringa anteponedogli i caratteri: '''\x'''
 
 
 
 
Esempio:
 
Private Const NOME_COSTANTE As <FONT Color=#B22222>String = "\x0A"</font>
 
 
 
  
 +
Esempio di rappresentazione esadecimale in stringa del carattere ''escape'' "\n":
 +
Private Const NOME_COSTANTE As <FONT Color=#B22222>String = "'''\x'''0A"</font>
  
  
Riga 18: Riga 15:
 
  '''End'''
 
  '''End'''
  
 
+
 
  Private Const ACAPO As String = <FONT Color=#B22222>"\x0A"</font>
 
  Private Const ACAPO As String = <FONT Color=#B22222>"\x0A"</font>
 
   
 
   

Versione attuale delle 22:21, 24 dic 2021

Per poter utilizzare in una Costante un numero esadecimale per rappresentare un carattere ASCII, e conseguentemente fruire delle sue caratteristiche, bisognerà dichiararlo come valore di tipo stringa anteponedogli i caratteri: \x

Esempio di rappresentazione esadecimale in stringa del carattere escape "\n":

Private Const NOME_COSTANTE As String = "\x0A"


A riprova si confrontino i risultati in console dei seguenti esempi apparentemente simili:

Private Const ACAPO As Byte = &0A


Public Sub Main()

 Print "a"; ACAPO; "capo"

End


Private Const ACAPO As String = "\x0A"


Public Sub Main()

 Print "a"; ACAPO; "capo"

End