Base de datos

Solo disponible en BuenasTareas
  • Páginas : 4 (803 palabras )
  • Descarga(s) : 0
  • Publicado : 3 de marzo de 2011
Leer documento completo
Vista previa del texto
Estructura Básica de un Programa
Un programa en C++ está definido por funciones (grupo de instrucciones que pueden o no hacer algún cálculo), donde la función principal debe ser llamada main.

Lacomposición general de un programa en C++ es: • • • • • Directivas de preprocesamiento: declaración globales. función main. funciones definidas por el usuario. comentarios para entender elfuncionamiento del programa.

Directivas
Las directivas de preprocesamiento son definidas para que el compilador realice algo antes de compilar el programa (revisar si la sintaxis es correcta y generar uncódigo ejecutable por la computadora), como el incluir funciones de alguna biblioteca conocida. En particular, en C la directiva para incluir bibliotecas es como las siguientes: Ejemplos: #include Estadirectiva permitirá utilizar la función de lectura cin y la función de escritura cout propias de C++. #include Esta directiva permitirá utilizar las funciones de lectura y escritura propias de C. •

Estas directivas también funcionan con C++, aunque existen algunos compiladores que no las soportan en cuyo caso es necesario hacer uso de los namespaces. Un namespace es una declaración de región.El propósito de estos es localizar el nombre de identificadores para evitar colisiones. Para tener compatibilidad, cuando un programa en C++ incluye una libreria de C, haremos uso del namespace.

••

Ejemplo: • • En C tenemos #include

Con el respectivo en C++ #include using namespace std;

Declaraciones Globales
• Las declaraciones globales son definiciones de variables oconstantes que serán utilizadas por cualquiera de todas las funciones definidas en el programa. La sintaxis para la declaración de una variable es: Tipo var1, var2,..., var3; O bien Tipo var1= valor,var2,..., var3;



Función main( )
• La función main( ), es obligatoria en cada programa C, C++, es la que lleva el mando del programa. Simplemente ejecuta, una a una, las instrucciones que se le...
tracking img