Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructura Programa C
Estructura Programa C
Por ejemplo:
// Programa que muestra el mensaje Hola mundo!!! por pantalla
#include <iostream>
using namespace std;
int main(void)
{
cout << "Hola mundo!!!\n";
}
#include <iostream>
Esta línea es una directiva del preprocesador.
Todas las líneas que comienzan con el símbolo # son directivas para el
preprocesador.
La directiva #include, sirve para insertar ficheros externos dentro de nuestro
programa. Estos ficheros son conocidos como ficheros incluidos, ficheros de
cabecera o headers.
En este caso, la directiva #include <iostream> indica al preprocesador que en este
programa se debe incluir el archivo iostream. El código fuente no cambia, pero el
compilador ve el fichero incluido.
iostream es la librería de entrada/salida de C++. Si no se incluye esta librería no
podemos utilizar la instrucción cout para imprimir un mensaje por pantalla.
La inclusión de ficheros la podemos realizar de dos formas:
#include <nombre de fichero cabecera>
#include "nombre de fichero de cabecera"
En el primer caso el preprocesador buscará en los directorios include definidos en el
compilador.
En el segundo, se buscará primero en el directorio actual, es decir, en el que se
encuentre el fichero fuente, si no existe en ese directorio, se buscará en los
directorios include definidos en el compilador. Si se proporciona el camino como
parte del nombre de fichero, sólo se buscará en el directorio especificado.
std::cout<<”Hola mundo!!!\n”;
int main (void)
Un programa en C++ no orientado a objetos está formado básicamente por una o
varias funciones.
La función main es la función principal del programa.
La función principal es el punto de inicio del programa. Si el programa contiene
varias funciones, la ejecución del mismo comienza por la función main.
Todo programa escrito en C++ debe contener una función main.
Las llaves { } indican donde empiezan y donde acaban las instrucciones de la
función.