Informatica 2 Liceo Scientifico Scienze Applicate/Compilare un programma: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
|||
Riga 8:
Durante la fase di creazione di un programma eseguibile ( i file con estensione .EXE o .COM) ci sono due passaggi principalmente:
* tramite un TEXT EDITOR si scrive il programma in C e lo si salva come file codificato in ASCII ma invece di usare l'estensione dei file .TXT l'estensione del file per convenzione del linguaggio C e' .C , un text editor e' un programma per la scrittura del testo (come notepad)
[[File:Ascii Table-nocolor.svg|Ascii Table-nocolor]]
</br>in questa tabella ASCII non compaiono le sequenze binarie ma solo i corrispondenti numeri decimali ottali e esadecimali, nota che se scrivi CIAO in pratica hai scritto 4 numeri 67 73 65 79 se ora aggiugi 32 ad ogni numero ottieni 99 105 97 111 cioe la parola ciao in sostanza per trasformare un testo tutto maiuscolo in minuscolo o viceversa basta aggiungere o togliere 32 alla codifica di ciascuna lettera un carattere (char) e' memorizzato come un numero intero che puo' assumere valori fra 0 e 255 cioe fra la sequenza binaria 00000000 e 11111111 un carattere nel c e' gestito internamente come un intero e solo in fase di decodifica di quella sequenza binaria che il numero 65 viene visualizato come 65 o come A *
|