Hemos estudiado la estructura básica de un programa en C++, ahora vamos a aprender un poco mas sobre como programar en este lenguaje.
La función main de C++
Es conocida como una función controladora, ya que esta funciona es lo primero que lee el compilador, podríamos decir que en esa función inicia el programa y es dentro de esta función donde se desarrolla la lógica del programa, si utilizamos funciones, estas pueden ser declaradas fuera del main, pero para ejecutarlas y hacer uso de ellas, las llamamos desde main, así mismo dentro de la función controladora, indicamos el orden en que se ejecutan todas las acciones del programa.
Main, una función como tal, puede indicar un valor a retornar, por lo general se utiliza int o solo main, pero también dependerá del compilador que se este utilizando, también puede recibir parámetros, este tema, lo trataremos mas adelante, por el momento, solo debemos saber que es main.
El objeto Cout
Su nombre se deriva de Console Output, es un objeto de salida, que envía datos al dispositivo estándar de salida, por lo general una pantalla, este objeto muestra en la pantalla cualquier dato enviado a el. Como vimos en el ejemplo de hola mundo en el articulo anterior, se utiliza este objeto para enviarle el texto que se mostrara en pantalla.
La sintaxis de Cout es la siguiente: C++
cout << "Este es un texto" << endl;
Observa que se utiliza dos signos menor que (<<) entre cout y el texto a mostrar, también es muy importante que el texto a mostrar este entre comillas (” “) y finalmente se introduce algo mas, endl, que lo que hace es poner el cursor en la siguiente linea. Veamos a continuación un ejemplo del uso de cout en C++.
C++
#include <iostream>
using namespace std;
int main(){
int variable = 14;
//Debes observar que la sintaxis de cout, incluye dos
//signos menor (<<) que y el texto a mostrar se encierra entre comillas ("")
cout << "Este es un ejemplo de uso de cout" << endl;
//En esta otra linea, puedes ver que le pasamos una variable, para la cual
//no se deben utilizar comillas
cout << variable << endl;
//También podemos combinar, texto y variables con cout
//pero puedes observar, que cada dato, se separa por signos <<
cout << "El valor de la variable es " << variable;
return 0;
}
Eso es todo por el momento, hasta la próxima y empieza a practicar mucho…