01: // uso operatori [] ed equivalenza aritmetica dei puntatori
02: #include<stdio.h>
03: #include<stdlib.h>
04:
05: int main(int argc, char **argv){
06:
07: int a[]={11, 22, 33 ,44 ,55 ,66 ,77 ,88, 99};
08:
09: printf("a[4] vale %d\n", a[4]);
10: printf("*(a+4) vale %d\n", *(a+4));
11: printf("4[a] vale %d\n", 4[a]); // verra' segnato come errore in sede di esame
12:
13:
14: return 0;
15: }
16:
17: /*
18:
19: Esempio esecuzione
20:
21: a[4] vale 55
22: *(a+4) vale 55
23: 4[a] vale 55
24:
25: */
26:
27:
28:
Se avete commenti o osservaƶioni su questa pagina
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it
mandate un messaggio di posta elettronica a bertoƶƶi@ce.unipr.it