Funciones en C – Pasaje por valor y pasaje por referencia.


Ignacio Suanes

Clases particulares de programación en Uruguay
Funciones en C – Pasaje por valor y por referencia.


#include<stdio.h>;
void menu(int);
float divisionporvalor(int , int );
void sumaporreferencia(int a, int b,*resultado);
void menu()
{
int opc,a,b,c;
do
{
printf(“1- suma \n2 – division\n”);
scanf(“%i”,&opc);
switch(opc)
case 1:
a=5;
a=3;
sumaporreferencia(a,b,&resultado);
}
}
sumaporreferencia(int a,int b, int *resultado)
{
*resultado=a+b;
//modifico directamente en la posición de memoria, donde apunto con el puntero resultado
//identificado como *resultado
}


float divisionporvalor(int x, int y)
{
z= x+y;
return z;
}


Ignacio Suanes
Clases particulares de C y Java en Uruguay

Comentarios

Entradas populares de este blog

Profesor particular de programación en Java y C C++ en Uruguay. Clases individuales, presenciales y online. Presenciales en Montevideo y Ciudad de la Costa

Solución a error con Array con tope (Arreglo con tope).

Ingresar palabras en arreglo con tope hasta que el usuario ingrese salir.