Diferencia entre revisiones de «Programación en C++/Funciones»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 200.122.236.157 (disc.) a la última edición de JackBot
Línea 64:
 
== Funciones void ==
Esto no se haCE
Bajo ciertas circunstancias se deseará escribir funciones que no regresen valor alguno (esto sería algo parecido a escribir procedures en Pascal) y para ello podemos declarar a la función como '''void'''. La palabra reservada void es utilizada para declarar funciones sin valor de retorno y también para indicar que una función específica no requiere de parámetros. Por ejemplo, la función pausa() que se verá en seguida, no devolverá valor alguno y la misma no requiere de parámetros.
<source lang="cpp">
// esta función requiere de la librería iostream
void pausa(void)
{
cout << "Por favor presione <Enter> HOLA...";
cin.get();
cin.ignore(255, '\n'); // rechazar caracteres introducidos antes de <Enter>
}</source>;
 
'''Notas:''' se debe de aclarar que el uso de la palabra '''void''' dentro de los parentesis es opcional al momento de declarar una función. Así, la función '''pausa()''' podría haberse declarado como '''void pausa()''', y la misma puede invocarse como: pausa();.