Programar em C/Capa: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Linha 1 164:
b=10;
printf("%d %d\n", a, b);
int t;
t=a; /*ao valor de a atribuímos á variavel t*/
t=a;
a=b; /*ao valor de b atribuímos á variavel a*/
a=b;
b=t; /*ao valor de t atribuímos á variavel a*/
b=t;
printf("%d %d\n", a, b);
system (“pause”);
Linha 1 209:
#include <stdio.h>
#include <stdlib.h>
void Swap (int *i,int *j) /*como vão ser passados os endereços, necessitamos de manipular os valores desses endereços daí o uso de "*" - de ponteiros */
void Swap (int *i,int *j)
{
int t;
Linha 1 222:
b=10;
printf ("\n\nEles valem %d %d\n",a,b);
Swap (&a,&b); /*estamos a passar o endereço em vez dos valores*/
Swap (&a,&b);
printf ("\n\nEles agora valem %d %d\n",a,b);
system (“pause”);