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...') |
|||
(3 versioni intermedie di uno stesso utente non sono mostrate) | |||
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 di rappresentazione esadecimale in stringa del carattere ''escape'' "\n": | ||
+ | Private Const NOME_COSTANTE As <FONT Color=red>String = "'''\x'''0A"</font> | ||
Riga 12: | Riga 9: | ||
− | + | Public Sub Main() | |
Print "a"; ACAPO; "capo" | Print "a"; ACAPO; "capo" | ||
− | + | End | |
− | + | ||
− | Private Const ACAPO As String = <FONT Color= | + | Private Const ACAPO As String = <FONT Color=red>"\x0A"</font> |
− | + | Public Sub Main() | |
Print "a"; ACAPO; "capo" | Print "a"; ACAPO; "capo" | ||
− | + | End |
Versione attuale delle 16:53, 29 giu 2024
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