Conceptos Clave C

Páginas: 9 (2088 palabras) Publicado: 28 de marzo de 2015
Archivo de cabecera
Se denomina header file, al español fichero/archivo (de) cabecera, o include file, al español fichero de inclusión, en ciencias de computación, especialmente en el ámbito de los lenguajes de programación C y C++, al archivo, normalmente en forma de código fuente, que el compilador incluye de forma automática al procesar algún otro archivo fuente. Típicamente los programadoresespecifican la inclusión de los header files por medio de pragmas al comienzo (head o cabecera) de otro archivo fuente.
Un header file contiene, normalmente, una declaración directa de clases, subrutinas, variables, u otros identificadores. Aquellos programadores que desean declarar identificadores estándares en más de un archivo fuente pueden colocar esos identificadores en un único header file,que se incluirá cuando el código que contiene sea requerido por otros archivos.
La biblioteca estándar de C y la biblioteca estándar de C++ tradicionalmente declaran sus funciones estándar en header files.
Código ejecutable
Código ejecutable corresponde a las unidades de programas, donde el ordenador puede realizar las instrucciones compiladas mediante el compilador y el enlazadorde librerías.Generalmente se confunde con el código objeto, ya que al leer su estructura se comprende como símbolos. Pero en realidad, este código se encuentra empaquetado y listo para ser ejecutado en cualquier computadora. Generalmente vienen con la extensión EXE o COM, si los han de ejecutar computadoras con Sistema Operativode Windows o con bits de marca que trae Linux para ser ejecutable.
El beneficio queesto trae es que al tener el código ejecutable, podemos saber que la compilación fue realizada correctamente y que el programa, si no tiene errores de manejo, puede funcionar correctamente, ya que está libre de errores de variables, signos y demás.
Código de fuente
Si bien un programa escrito en C++ se podría hacer en un único fichero de texto, cualquier proyecto serio requiere que el código fuentede un programa se divida en varios ficheros para que sea manejable, muchos principiantes no se dan cuenta de la importancia de esto, sobre todo porque mucho lo han intentado y les ha dado más problemas que soluciones. En este artículo vamos a explicar cómo definir la estructura del código fuente en C++.
Código objeto
El código objeto no suele tener ningún significado para los seres humanos, almenos para la mayoría de los humanos que conozco, y menos directamente. Además es diferente para cada ordenador y para cada sistema operativo. Por lo tanto existen diferentes compiladores para diferentes sistemas operativos y para cada tipo de ordenador.

Comentarios
Los comentarios de C siguen siendo válidos en C++. Por ejemplo:
  /* Esto es un comentario */
C++ define además otra forma de comentaruna línea. Un comentario comienza con //, y continúa hasta el final de esa línea, donde termina automáticamente:
  // Esto es un comentario
El nuevo método impide comentar inadvertidamente varias líneas de código. Esto podía ocurrir en C al olvidar incluir el final de la notación de comentario. Las dos formas de comentario pueden anidarse en C++.
Existe todavía otra forma de comentario, y esutilizando el preprocesador, vía #ifdef, #endif. Este es el mejor método para comentar varias líneas de código, ya que /* y */ no funcionarán si el código contiene comentarios del mismo tipo:
#if 0 
  a = b + c;
  x = u * v; 
#endif
Constantes
Una expresión constante es aquella que solo implica a constantes (queda reducida a una constante), por lo que puede ser evaluada en tiempo de compilación y debeevaluarse a un valor que esté en el rango de valores admitidos para el tipo que se declara. Por ejemplo, 
si estamos declarando una constante tipo int, la expresión debe reducirse a un int: 

int const peso = 50 + 20; 
Char
Char corresponde a una cadena de caracteres, luego de char hay que abrir y cerrar [] y dentro colocar el tamaño de la cadena de caracteres que quieras ejemplo 

nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Conceptos Claves
  • Conceptos Clave
  • Conceptos Clave
  • Conceptos claves
  • Conceptos claves
  • Conceptos Clave
  • Concepto Clave
  • Conceptos Clave

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS