articulo

Páginas: 4 (774 palabras) Publicado: 26 de noviembre de 2014

 
 
Tipos de variables

 
Variables globales: son las que se declaran después del llamado a las cabeceras, pero antes de cualquier función, y son útiles para cualquier parte del programa.
 
Variables locales: son las que se declaran dentro de una función, y solo sirven para ser usadas dentro de esa función.
Entrada y salida (E/S)
En este capítulo se verán varias formas de entraday salida (E/S). Se han mencionado brevemente algunas formas y ahora se revisarán con un poco más de detalle. Los programas que hagan uso de las funciones de la biblioteca de E/S deben incluir lacabecera 
, esto es:#include
Reportando errores
En muchas ocasiones es útil reportar los errores en un programa de C. La función de la biblioteca estándar perror es la indicada para hacerlo. Es usadaconjuntamente con la variable errno y frecuentemente cuando se encuentra un error se desea terminar el programa antes. Además se revisa la función exit() y errno, que en un sentido estricto no sonparte de la biblioteca stdio. h, para ver como trabajan con perror.
Perror()
El prototipo de la funcion perror es:void perror(const char *s);La función perror() produce un mensaje que va a la salidaestándar de errores,describiendo el último error encontrado durante una llamada al sistema o a ciertasfunciones de biblioteca. La cadena de caracteres s que se pasa como argumento,se muestra primero,luego un signo de dos puntos y un espacio en blanco; porúltimo, el mensaje y un salto de línea. Para ser de más utilidad, la cadena de caracteres pasada como argumento debería incluir el nombre de lafunción queincurrió en el error. El código del error se toma de la variable externa errno, quetoma un valor cuando ocurre un error, pero no es puesta a cero en una llamada noerrónea.
 
 
errno
A lavariable especial del sistema errno algunas llamadas al sistema (y algunasfunciones de biblioteca) le dan un valor entero, para indicar que ha habido unerror. Esta variable esta definida en la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Articulos
  • Articulos
  • Articulos
  • Articulaciones
  • Articulo
  • Articulos
  • Articulaciones
  • Articulo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS