
04/02/2004, 10:36
|
| | Fecha de Ingreso: enero-2003 Ubicación: Stgo, Chile
Mensajes: 179
Antigüedad: 22 años, 1 mes Puntos: 0 | |
Re: Ayuda Con Programa Sencillo En C++ Cita:
#include <iostream>
#include <iomanip>
char[2] sube(a)
{
return "h";
}
main()
{
char subi;
subi = sube();
printf (subi);
return 0;
}
creo que debería ser Código PHP: char sube(char c)
{
return c;
}
void main(void)
{
char subi = sube('h');
printf("%c",subi);
return;
}
el error es porque al hacer "h", estas retornando una cadena y no puedes declarar la funcion como char[2], debes hacerlo como char*
y como solo devuelves un caracter debería hacerlo con ' ' y no con " "
y printf se usa así
printf("%x",variable);
donde %x es un tipo de variable
ej.
c = un carácter
s = string (cadena)
i = integer (entero)
f = flotante
d = double
buscate la documentacion de printf ;)
además printf está en la biblioteca <stdio> no en <iostream>
en <iostream> y cuando uses c++ está cout
y se usa así
cout << cualkiertipodevarible;
cout << "Cadena por pantalla" << endl;
Última edición por Richard2003; 04/02/2004 a las 10:40 |