Está en la página 1de 4

FUNDAMENTOS DE PROGRAMACIN

TIPOS DE DATOS EN ANSI C Y BIBLIOTECAS

NOMBRE:
MAVERICK PAUCAR

NRC:
4140

FECHA:
2016-12-20

PERIODO
2016 2017

1. Tipos de datos en ANSI C


Existen 6 tipos de datos bsicos en ANSI C, digitados para poder ingresar
cortos caracteres por teclado para que el ordenador los lea. Son los siguientes:
-

char : son los caracteres de teclado alfanumricos


int: son los nmeros enteros, aqu no se admite a nmeros con
decimales o quebrados, mucho menos complejos.
float: son nmeros en coma flotante, es decir, representaciones de la
notacin cientfica para poder ingresar valores inmensamente grandes o
pequeos, en 32 bits
double: igual que los anteriores mencionados, pero con 64 bits en vez
de 32, para poder tener una doble precisin, de ah su nombre.
void: datos nulos
Punteros: Direcciones de memoria.

Tambien existen los modificadores que pueden alterar el tipo de dato. Existen
los siguientes:
Para el tamao del dato:
-

short : es un entero por defecto, solo que muy pequeo


long: es un entero por defecto, solo que demasiado grande.

Para el signo: (se ouede aplicar a los tipos char, int, long y short)
-

signed : quiere decir que contiene un signo definido.


unsigned: quiere decir que no contiene un signo definido.

Por ultimo por modo de almacenamiento en memoria:


-

register
auto
static
extern

Los nmeros enteros se representan por los siguientes comandos.


[unsigned] char, [unsigned] short, [unsigned] long.
Existen 6 tipos bsicos para poder representar los nmeros enteros.
-

3 tipos de dato con signo (char, short, long)


3 tipos de dato son signo [unsigned] (char, short, long)

2. Libreras en C++
En primera, una librera, segn
(Annimo, 2014) Pues las libreras es una coleccin de clases y
funciones, escritas en el ncleo del lenguaje. La biblioteca estndar
proporciona varios contenedores genricos, funciones para utilizar y
manipular esos contenedores, funciones objeto, cadenas y flujos
genricos
Existe una gran variedad de libreras para lenguaje C++, pero nos
concentraremos en las ms importantes. Las cuales son las siguientes.
-

#include "stdio.h"

Esta librera tiene varias funciones que en general sirven para modificar lo que
aparecer en pantalla, adems de permitir ingresar varios datos para que el
ordenador los lea.
Sus funciones ms resaltantes son:
Printf : que nos permite escribir datos en pantalla
Fclose: Cierra un fichero a travs de su puntero.
ferror Comprueba el indicador de errores.
ftell

Devuelve la posicin actual del fichero como nmero de bytes.

#include "stdlib.h"

Nos permite ingresar una cadena de caracteres.


Sus funciones ms resaltantes son:
atof (ascii to float): cadena de caracteres a coma flotante
atoi: cadena de caracteres a entero
rand: Genera un nmero pseudo-aleatorio
abort terminar ejecucin anormalmente

#include <string.h>

Con funciones que permiten copiar, comparar y buscar valores.


Sus funciones ms resaltantes son:
Memcpy: copia n bytes entre dos reas de memoria que no deben solaparse
Memmove: copia n bytes entre dos reas de memoria; al contrario que memcpy
las reas deben solaparse

Memcmp: compara los n primeros caracteres de dos reas de memoria


strcat aade una cadena al final de otra

Referencias
Annimo. (1 de Mayo de 2014). "C++". Obtenido de SlideShare.com:
http://es.slideshare.net/albertogil12139/c-y-sus-librerias?
from_action=save

También podría gustarte