in

Biblioteca C –


los ctype.h El archivo de encabezado de la biblioteca estándar de C declara varias funciones que son útiles para probar y mapear caracteres.

Todas las funciones acepta En t como parámetro, cuyo valor debe ser EOF o representable como un carácter sin firmar.

Todas las funciones devuelven un valor distinto de cero (verdadero) si el argumento c satisface la condición descrita, y cero (falso) en caso contrario.

Funciones de biblioteca

A continuación se muestran las funciones definidas en el encabezado ctype.h:

No Señor. Función descriptiva
1

int isalnum (int c)

Esta función comprueba si el carácter pasado es alfanumérico.

2

int isalpha (int c)

Esta función comprueba si el carácter pasado es alfabético.

3

int iscntrl (int c)

Esta función comprueba si el carácter pasado es un carácter de control.

4

int isdigit (int c)

Esta función comprueba si el carácter pasado es un dígito decimal.

5

int isgraph (int c)

Esta función comprueba si el carácter pasado tiene una representación gráfica mediante la configuración regional.

6

int islower (int c)

Esta función comprueba si el carácter pasado es una letra minúscula.

7

int isprint (int c)

Esta función comprueba si el carácter pasado es imprimible.

8

int ispunct (int c)

Esta función comprueba si el carácter pasado es un carácter de puntuación.

9

int isspace (int c)

Esta función comprueba si el carácter pasado es un espacio en blanco.

10

int isupper (int c)

Esta función comprueba si el carácter pasado es una letra mayúscula.

11

int isxdigit (int c)

Esta función comprueba si el carácter pasado es un dígito hexadecimal.

La biblioteca también contiene dos funciones de conversión que aceptan y devuelven un «int».

No Señor. Función descriptiva
1

int tolower (int c)

Esta función convierte letras mayúsculas a minúsculas.

2

int toupper (int c)

Esta función convierte letras minúsculas a mayúsculas.

Clases de personajes

No Señor. Clase de personaje y descripción
1

Dígitos

Este es un conjunto de números enteros {0, 1, 2, 3, 4, 5, 6, 7, 8, 9}.

2

Dígitos hexadecimales

Este es el conjunto de {0 1 2 3 4 5 6 7 8 9 ABCDEF abcdef}.

3

Letras minusculas

Este es un conjunto de letras minúsculas {abcdefghijklmnopqrstu vwxyz}.

4

Letras mayúsculas

Este es un conjunto de letras mayúsculas {ABCDEFGHIJKLMNOPQRSTU VWXYZ}.

5

Letras

Este es un conjunto de letras minúsculas y mayúsculas.

6

Caracteres alfanuméricos

Este es un conjunto de dígitos, letras minúsculas y letras mayúsculas.

7

Caracteres de puntuación

¡Este es un conjunto de! «# $% & ‘() * +, -. /:; <=>? @ [ ] ^ _ `{| } ~

8

Caracteres graficos

Este es un conjunto de caracteres alfanuméricos y signos de puntuación.

9

Personajes espaciales

Se trata de un conjunto de tabulación, nueva línea, tabulación vertical, avance de página, retorno de carro y espacio.

10

Caracteres imprimibles

Este es un conjunto de caracteres alfanuméricos, caracteres de puntuación y espacios.

11

Personajes de control

En ASCII, estos caracteres tienen códigos octales del 000 al 037 y 177 (DEL).

12

Caracteres en blanco

Estos son espacios y pestañas.

13

Caracteres alfabéticos

Este es un conjunto de letras minúsculas y mayúsculas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Gigabyte X570 I AORUS Pro WiFi AM4 motherboard

La mejor placa base AM4 para procesadores AMD Ryzen (revisión) en 2020

apple touch icon@2

¿Cuál es el propósito de usar WHERE 1 = 1 en declaraciones SQL?