FUNCIONES

Páginas: 7 (1715 palabras) Publicado: 2 de octubre de 2013
Funciones de biblioteca en “C”

Funciones de “C” estándar clasificadas por ficheros de cabecera.

Incluye algunas funciones útiles para la clasificación y el mapeado de códigos.
Cada función acepta un argumento de tipo "int" cuyo valor puede ser el valor de la macro "EOF" o
cualquier valor representable por el tipo "unsigned char". Esto es, el argumento puede ser el valor
devuelto por"fgetc", "fputc", "getc", "getchar", "putc", "putchar", "tolower", "toupper" o "ungetc"
(declaradas en "").
isalnum
int isalnum (int c);
Devuelve un valor distinto de cero si "c" es una letra minúscula "a-z" o mayúscula "A-Z", uno de los
dígitos decimales "0-9" o cualquier otro carácter alfabético local.
isalpha
int isalpha (int c);
Devuelve un valor distinto de cero si "c" es una letraminúscula "a-z" o mayúscula "A-Z", o cualquier
otro carácter alfabético local.
iscntrl
int iscntrl (int c);
Devuelve un valor distinto de cero si "c" es cualquier carácter de control (como FF, HT, NL).
isdigit
int isdigit (int c);
Devuelve un valor distinto de cero si "c" es cualquiera de los dígitos decimales (0-9).
isgraph
int isgraph (int c);
Devuelve un valor distinto de cero si "c" escualquier carácter de impresión excepto "espacio".
islower
int islower (int c);
Devuelve un valor distinto de cero si "c" es cualquiera de las letras minúsculas "a-z" u otra
minúscula local.
isprint
int isprint (int c);
Devuelve un valor distinto de cero si "c" es cualquier carácter imprimible, incluyendo el "espacio".
ispunct
int ispunct (int c);
Devuelve un valor distinto de cero si "c" escualquier carácter imprimible excepto "espacio", o si
"isalnum(c)" es distinto de cero.
isspace
int isspace (int c);
Devuelve un valor distinto de cero si "c" es "CR", "FF", "HT", "NL", "VT", "espacio" o cualquier otro
carácter de separación local.

Pag. 1

Funciones de biblioteca en “C”

isupper
int isupper (int c);
Devuelve un valor distinto de cero si "c" es una de las letrasmayúsculas "A-Z" u otra mayúscula
local.
isxdigit
isxdigit (int c);
Devuelve un valor distinto de cero si "c" es cualquier dígito hexadecimal "0-9", "A-F", "a-f".
tolower
tolower (int c);
Devuelve la correspondiente letra minúscula si existe y si "isupper(c)" es distinto de cero; en caso
contrario, devuelve "c".
toupper
int toupper (int c);
Devuelve la correspondiente letra mayúscula siexiste y si "islower(c)" es distinto de cero; en caso
contrario, devuelve "c".


Permite comprobar el valor almacenado en "errno" por algunas funciones de librería.
Al arrancar el programa, el valor almacenado en "errno" es cero. Las funciones de librería
almacenan sólo valores mayores que 0 en "errno".
Para comprobar si una función almacena un valor en "errno", el programa debería almacenarun 0
en "errno" antes de llamar a la función.
EDOM
#define EDOM
Almacena un valor en "errno" según exista o no un error de dominio.
ERANGE
#define ERANGE
Almacena un valor en "errno" según exista o no un error de rango.
errno
#define errno
Designa un objeto de datos al que se asigna un valor mayor que cero dependiendo de ciertos
errores.

Pag. 2

Funciones de biblioteca en “C”Establece algunas propiedades de las representaciones de tipo real.
DBL_DIG
#define DBL_DIG
Número de dígitos de precisión para el tipo "double".
DBL_EPSILON
#define DBL_EPSILON
Produce el menor valor "x" de tipo "double", tal que 1.0 + x ? 1.0.
DBL_MANT_DIG
#define DBL_MANT_DIG
Produce el número de dígitos de mantisa, base "FLT_RADIX", para el tipo "double".
DBL_MAX
#defineDBL_MAX
Valor representable finito más grande de tipo "double".
DBL_MAX_10_EXP
#define DBL_MAX_10_EXP
Máximo entero "x" tal que 10 elevado a "x" sea un valor representable finito de tipo "double".
DBL_MAX_EXP
#define DBL_MAX_EXP
Máximo entero "x" tal que "FLT_RADIX" elevado a "x-1" es un valor finito representable de tipo
"double".
DBL_MIN
#define DBL_MIN
Valor finito más pequeño...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • La Función De La Función
  • Funciones
  • Funciones del estado
  • Funciones
  • Funciones
  • Funciones
  • Funciones
  • Funcion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS