Teoria Objective-c Lezione 4 (Le variabili)

una variabile C è caratterizzata dal

 nome (identificatore)
 valore associato
 tipo

 indirizzo della cella di memoria a partire dal quale è memorizzato il valore

il nome di una variabile è un identificatore C, cioè una sequenza di lettere e cifre

 non può iniziare con un numero

 è formato al più da 31 lettere

 lettere maiuscole e minuscole sono considerate distinte

 a ogni variabile è associata una cella di memoria o più celle consecutive, a seconda del suo tipo

 l’indirizzo di una variabile è quello della prima cella

DICHIARAZIONE  DI VARIBILI 

TIPO  nome variabile es:

int anni;

float raggio;

double lato ;

char lettera;

id oggetto;

A tutte le tipologie di variabili illustrate in precedenza (esclusa id) si possono applicare alcune qualifiche :

long,long long, short,unsigned e signed

esempio:
unsigned int anni;
long double velocita;
short int indice;
long int fattoriale;

unsigned int eta;

long double velocita_luce;

short int indice;

COSTANTI IN OBJ-C

una costante è un’associazione non modificabile che associa in modo permanente un valore a un identificatore

const float pi_greco = 3.1415926;
ASSEGNAZIONE IN OBJ-C
variabile=espressione;
ESEMPIO:
int anni=27;
float raggio=59.6;
char lettera ='a';
Come possiamo notare queste variabile e le loro assegnazioni
sono uguali al linguaggio c l'unica differenza sta nelle stringhe.

le stringhe in Objective-C sono trattate mediante una particolare classe chiamata NSString
(verranno trattate successivamente)