Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructura Basica para C 18
Estructura Basica para C 18
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 un có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 <iostream.H>
esta directiva permitirá utilizar la función de lectura cin y la función de escritura cout
propias de C++.
• #Include <stdio.H>
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 librería de c, haremos uso del namespace.
Ejemplo:
• En C tenemos
#include <iostream.H>
• Con el respectivo en c++
#include <iostream> using namespace std;
DECLARACION DE GLOBALES
La definición de una función se realiza escribiendo primero el tipo del valor de retorno de
la función, después el nombre de la función, posteriormente entre paréntesis las variables
que utilizará dicha función (parámetros) y finalmente las instrucciones de la función.
Ejemplos: Double promedio( int a, int b, int c) { Return (a + b + c ) /3.0; } declara a la
función promedio, la cual recibe tres valores enteros y calcula y regresa el promedio de
ellos.
COMENTARIOS
Un programa esta definido por funciones (grupo de instrucciones que pueden o no hacer
algun calculo) donde la funcion principal debe ser llamada main
DIRECTIVAS
Stdlib.h
String.h
Marth.h
Conio.h
Iostream.h