Curso de Programación en C/Prog133

De WikiCabal
< Curso de Programación en C
Revisión del 13:25 16 nov 2012 de Rrc (discusión | contribuciones) (Página creada con '__NOTOC__ * Incluir el argumento del macro en una cadena ** Resultado ** Explicación == Prog133 == <syntaxhighlight lan...')
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Ir a la navegación Ir a la búsqueda

Prog133

 1 #include <stdio.h>
 2 
 3 #define PSQR(x) printf("El cuadrado de " #x " is %d.\n",((x)*(x)))
 4 
 5 int main(void)
 6 {
 7   int y = 5;
 8 
 9   PSQR(y);
10   PSQR(2 + 4);
11 
12   return 0;
13 }

Resultado

[rrc@pwyr CClase]$ gcc -Wall -O2 -o Prog133 Prog133.c
[rrc@pwyr CClase]$ ./Prog133
El cuadrado de y is 25.
El cuadrado de 2 + 4 is 36.
[rrc@pwyr CClase]$ 

Explicación