La función islower () comprueba si un carácter es un alfabeto en minúsculas (az) o no.
Prototipo de función de islower ()
int islower (int arg);
La función islower () toma un solo argumento en forma de número entero y devuelve un valor de tipo int
.
Aunque islower () toma un entero como argumento, el carácter se pasa a la función. Internamente, el carácter se convierte a su valor ASCII para la verificación.
Se define en "> archivo de encabezado.
C islower () Valor devuelto
Valor devuelto | Observaciones |
---|---|
Número distinto de cero (x> 0) | El argumento es un alfabeto en minúsculas. |
Cero (0) | El argumento no es un alfabeto en minúsculas. |
Ejemplo: función C islower ()
#include #include int main() ( char c; c='t'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); c='D'; printf("Return value when %c is passed to islower(): %d", c, islower(c)); return 0; )
Salida
Valor de retorno cuando t se pasa a islower (): 2 Valor de retorno cuando se pasa D a islower (): 0
Nota: Puede obtener un valor entero diferente cuando se pasa el alfabeto en minúsculas a islower () en su sistema. Pero, cuando pasa cualquier otro carácter que no sea el carácter en minúscula a islower (), siempre devuelve 0.