POO programacion orientada a objetos
Biblioteca de tratamiento de caracteres ctype.h
En esta biblioteca contiene funciones y macros de tratamiento y clasificación de caracteres.
Función toupper()
Convierte uncarácter a mayúscula.
Sintaxis:
int toupper(int ch);
toupper es una función que convierte el entero ch (dentro del rango EOF a 255) a su valor en
mayúscula (A a Z; si era una minúscula de, a a z).Todos los demás valores permanecerán sin cambios.
Valor de retorno:
toupper devuelve el valor convertido si ch era una minúscula, en caso contrario devuelve ch.
Función tolower()
Convierte uncarácter a minúscula.
Sintaxis:
int tolower(int ch);
tolower es una función que convierte el entero ch (dentro del rango EOF a 255) a su valor en minúscula
(A a Z; si era una mayúscula de, a a z).Todos los demás valores permanecerán sin cambios.
Valor de retorno:
tolower devuelve el valor convertido si ch era una mayúscula, en caso contrario devuelve ch.
Macros is()
Las siguientes macrosson del mismo tipo, sirven para verificar si un carácter concreto pertenece a un
conjunto definido. Estos conjuntos son: alfanumérico, alfabético, ascii, control, dígito, gráfico,
minúsculas,imprimible, puntuación, espacio, mayúsculas y dígitos hexadecimales. Todas las macros
responden a la misma sintaxis:
int is(int c);
1
Función
isalnum
isalpha
isascii
iscntrl
isdigitisgraph
islower
isprint
ispunct
Valores
(A - Z o a - z) o (0 - 9)
(A - Z o a - z)
0 - 127 (0x00-0x7F)
(0x7F o 0x00-0x1F)
(0 - 9)
Imprimibles menos ' '
(a - z)
Imprimibles incluido ' 'Signos de puntuación
espacio, tab, retorno de línea, cambio de línea, tab vertical, salto de página (0x09 a 0x0D,
isspace
0x20).
isupper (A-Z)
isxdigit (0 to 9, A to F, a to f)
Valores de retorno:Cada una de las macros devolverá un valor distinto de cero si el argumento c pertenece al
conjunto.
Biblioteca de manipulación de cadenas string.h
En esta biblioteca se incluyen rutinas de...
Regístrate para leer el documento completo.