Rexx - caratteri

Questa funzione restituisce 1 o il numero di caratteri rimasti da leggere nel file stesso. Il nome del file è menzionato come parametro della funzione.

Sintassi

chars(filename)

Parametri

  • filename - Questo è il nome del file per il quale è necessario determinare la fine del file.

Valore di ritorno

Questa funzione restituisce 1 o il numero di caratteri rimasti da leggere nel file stesso.

Esempio

/* Main program */ 
str = '' 
do j = 1 while chars(Example.txt) > 0 
   str = ' ' (charin(Example.txt)) 
   call charout ,str 
end

Le seguenti cose devono essere annotate sul programma di cui sopra:

  • Prima una variabile stringa viene assegnata a un valore nullo.

  • Quindi il "ciclo do" viene utilizzato per leggere ogni carattere alla volta.

  • Ogni carattere viene letto e quindi inviato alla console.

Quando eseguiamo il programma sopra, otterremo il seguente risultato.

Produzione

E x a m p l e 1 
E x a m p l e 2 
E x a m p l e 3