Curso de Programación en C/Prog71
Ir a la navegación
Ir a la búsqueda
Prog71
1 #include <stdio.h>
2
3 int main(void)
4 {
5 int datos[2] = {100, 200},
6 masdatos[2] = {300, 400},
7 * p1,
8 * p2,
9 * p3;
10
11 p1 = p2 = datos;
12 p3 = masdatos;
13
14 printf(" *p1 = %d, *p2 = %d, *p3 = %d\n",
15 *p1 , *p2 , *p3);
16
17 printf("*p1++ = %d, *++p2 = %d, (*p3)++ = %d\n",
18 *p1++ , *++p2 , (*p3)++);
19
20 printf(" *p1 = %d, *p2 = %d, *p3 = %d\n",
21 *p1 , *p2 , *p3);
22
23 return 0;
24 }
Resultado
[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog71 Prog71.c [rrc@Pridd CClase]$ ./Prog71 *p1 = 100, *p2 = 100, *p3 = 300 *p1++ = 100, *++p2 = 200, (*p3)++ = 300 *p1 = 200, *p2 = 200, *p3 = 301 [rrc@Pridd CClase]$