
pointers 2
By: a guest on Sep 29th, 2010 | syntax:
C | size: 0.45 KB | hits: 76 | expires: Never
#include <stdio>
int fun (int x)
{
printf ("* Função fun * A função recebe: %d\n", x);
x += 10;
printf ("* Função fun * A função altera para: %d\n", x);
return x;
}
int main (void)
{
int k = 10; // Nova variável no stack frame de main
printf ("* Função main * Antes de chamar a função: %d\n", k);
k = fun (k)
printf ("* Função main * Depois de chamar a função: %d\n", k);
return 0;
}