Bibliotecas de C

Páginas: 9 (2024 palabras) Publicado: 1 de marzo de 2014

Nombre: Juan Pablo Cortez Mosquera
Curso: GR-10
Tema: Bibliotecas en lenguaje C
Fecha de Entrega: 28 de Octubre del 2013

Las bibliotecas en lenguaje de programación son aquellas que contienen las directivas del preprocesador, un conjunto de funciones, macros y estructuras creadas por terceras personas para nuestro uso y que hacen más fácil la tarea a la hora de programar yprincipalmente compilar el programa que se está desarrollando. Si bien su sintaxis es conocida (#include ) y desde un inicio tiene uno sobre todos como el más utilizado (), existen algunas más que deben ser estudiadas, entre ellas, las siguientes:

Se utiliza como cabecera de las plataformas antiguas de MS-DOS, por eso es muy fácil encontrarlo en sistemas operativos como Windows 3.x y cercanos a la épocade este. Actualmente no se encuentran muy comúnmente en libros de programación en .C, es más ni siquiera se encuentra dentro de la biblioteca C estándar, ya que se trata de una propiedad de Borland y TurboC (compiladores y programadores similar a Visual Studio). En sí es una biblioteca de entrada y salida de datos (contiene todo lo necesario para poder manipular en modo textual la consola MS-DOS).Su biblioteca posee 24 funciones, 8 macros y una estructura. Entre las funciones más conocidas tenemos las siguientes, que se resaltan por su uso constante en programación:

1. clrscr(): borra la pantalla de MS-DOS.

Sintaxis: clrscr(); //No incluye nada dentro del ().

2. clreol(): a diferencia de clrscr(),este actúa de una manera más específica, borrando desde la posición del cursor hasta el final de las impresiones dadas por el programa.

Sintaxis: clreol(); //No incluye nada dentro del ().

3. delline(): solo borra a la línea que contiene al cursor y las de abajo suben una posición.

Sintaxis: delline();//No incluye nada dentro del ().

4. gotoxy(): permite posicionar el cursor en una determinada parte del texto o pantalla del programa diseñado.

Sintaxis: gotoxy(X, Y); donde X (filas), Y (columnas) son valores numéricos de tipo entero, que inicia en (1,1).

gotoxy(15,35); //Es decir que el punterose desplaza a la parte de la pantalla (15, 35).

5. getch(): lee y retorna un único carácter introducido mediante el teclado por el usuario. No muestra el carácter por la pantalla, es por eso que en programación se lo utiliza para pausar el programa escrito en C y poder visualizar el resultado obtenido dentro del programa.

Sintaxis: getch();

letra = getch();

6. textbackground():selecciona un fondo de color (0-7). Funciona de manera general o particular.

Sintaxis: textbackground(número_fondo_de_color);


7. getche():lee y retorna un único carácter introducido mediante el teclado por el usuario. A diferencia del getch, muestra el carácter por la pantalla.

Sintaxis: getche();

letra = getche();

8. textcolor(): selecciona un color para el texto entre una escalaentera del 0-7. Funciona de manera general y particular.

Sintaxis: textcolor(número_color_texto);

9. wherex() y wherey(): se pueden incluir en uno, ya que su función es la búsqueda de cursor dependiendo de la fila o columna que se encuentre.

Sintaxis: Si es para localizar una columna: col = wherex();
Si es para localizar una fila: fila = wherey();col = wherex(5); //En este caso si existe la columna 5, se desplazará allá.
fila = wherey(5); //En este caso si existe la fila 5, se desplazará allá.

10. kbhit(): se basa que mientras no se presione una tecla, este no retorna una valor verdadero. Es una función de valor entero.

Sintaxis: int kbhit();...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bibliotecas en C
  • bibliotecas c++
  • Bibliotecas de c y c++
  • Bibliotecas Include C
  • Biblioteca estandar de c
  • BIBLIOTECAS DE LENGUAJE C++
  • Bibliotecas mas importantes en c
  • Librerias O Bibliotecas En Lenguaje C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS