21/05/2011, 10:49
|
| | Fecha de Ingreso: mayo-2011
Mensajes: 17
Antigüedad: 13 años, 7 meses Puntos: 11 | |
Respuesta: Como puedo retornar 2 valores con una funcion Hice esto, veremos si te ayuda ...
Código C:
Ver original#include <stdlib.h> #include <stdio.h> char* funcion(); int main() { char* A; A = funcion(); printf("\nLos valores son: %c, %c y %c\n", A [0], A [1], A [2]); free(A ); // Libera el espacio de memoria ocupado por A while( getchar()!='\n'); // Libera la basura del buffer. printf("\nPresione ENTER para salir . . ."); return 0; } char* funcion() { char a, b, c; scanf("%c %c %c", &a , &b , &c ); char V[3] = { a, b, c}; char *ptr = V; return ptr; }
Nos vemos .
Última edición por _Lx; 21/05/2011 a las 10:55 |