Red de conocimiento informático - Espacio del host - ¡Necesito la descripción y el uso de todas las funciones en cada archivo de encabezado del lenguaje C!

¡Necesito la descripción y el uso de todas las funciones en cada archivo de encabezado del lenguaje C!

Función de clasificación, biblioteca ctype.h

int isalpha(int ch) devuelve un valor distinto de cero si ch es una letra ('A'-'Z', 'a'-'z'); de lo contrario, devuelve 0

int isalnum(int ch) si ch es una letra ('A'-'Z', 'a'-'z') o un número ('0'-'9')

Devuelve distinto de cero; de lo contrario, devuelve 0

int isalnum(int) Si ch es una letra ('A'-'Z', si ch es una letra ('A'-'Z ', 'a'-' z') o número ('0'-'9'),

Devuelve un valor distinto de cero; de lo contrario, devuelve 0

int '0' -'9')

Devuelve un valor distinto de cero; de lo contrario, devuelve 0

int isascii(int ch) Si ch es un carácter (0-127 en ASCII), devuelve un valor distinto de cero; de lo contrario, devuelve 0

int iscntrl(int ch) Si ch es un carácter no válido (0x7F) o un carácter de control común (0x00-0x1F), devuelve un valor distinto de cero; de lo contrario, devuelve 0

int iscntrl(int ch) devuelve 0

int isdigit(int ch) Si ch es un número ('0'-'9'), devuelve un valor distinto de cero; de lo contrario, devuelve 0

int isgraph(int ch) Si ch es un carácter imprimible (sin espacios) (0x21-0x7E), devuelve un valor distinto de cero; de lo contrario, devuelve isgraph(int ch) Si ch es una letra minúscula ('a'-'z' ), devuelve un valor distinto de cero; de lo contrario, devuelve 0

int isprint(int ch ) Si ch es un carácter imprimible (con espacios) (0x20-0x7E), devuelve un valor distinto de cero; de lo contrario, devuelve 0

int ispunct(int ch) Si ch es un carácter imprimible (sin espacios), entonces devuelve un valor distinto de cero (0x20-0x7E); de lo contrario, devuelve 0

int ispunct (int ispunct(int ispunct(int ispunct(int ispunct(int))) int ispunct(int ch) si ch es un carácter de símbolo de puntuación (0x00-0x1F), devuelve un valor distinto de cero; de lo contrario, devuelve 0

int isspace(int ch) Si ch es un espacio (' '), carácter de tabulación horizontal ('\t'), carácter de retorno de carro ('\r'),

carácter de alimentación de papel ( '\f'), carácter de tabulación vertical ('\v'), carácter de tabulación vertical ('\v'), avance de línea de alimentación ('\f'), tabulación vertical ('\v'), tabulación vertical ('\ vv'), avance de línea ('\n')

Devuelve un valor distinto de cero; de lo contrario, devuelve 0

int isupper(int ch) Si ch es una letra mayúscula (' A'-'Z'), devuelve un valor distinto de cero; de lo contrario, devuelve 0

int isxdigit (int ch) Si ch es un número hexadecimal ('0'-'9', 'a'- 'f', 'b'-'c'), devuelve un valor distinto de cero, 'F', 'a '-'f') devuelve un valor distinto de cero,

de lo contrario, devuelve 0

int tolower(int ch) si ch es un número en mayúscula ('A'-'Z'), entonces devuelve la letra minúscula correspondiente ('a'-'z')

int toupper(int ch) Si ch es un número en minúscula ('a'-'z'), devuelve la letra mayúscula correspondiente Letras ('a'-'zz'

)

int toupper(int ch) si ch es un número en minúscula ('a'-'z') devuelve la letra mayúscula correspondiente ('a'-'z') devuelve la letra mayúscula correspondiente (a '-'z') devuelve la letra mayúscula correspondiente ('A'-'Z')

función matemática, biblioteca matemática. h, stdlib.h, string.h, float.h, stdlib.h, string.h, float.h biblioteca de funciones.

int abs(int i) devuelve el valor absoluto del parámetro entero i

double cabs(struct complex znum) devuelve el valor absoluto del complejo znum

double fabs( double x) Devuelve el valor absoluto del doble parámetro x

double fabs(double x) Devuelve el valor absoluto del doble parámetro x.

El valor absoluto del parámetro x

long labs(long n) devuelve el valor absoluto del parámetro entero largo n

double exp(double x) devuelve el valor de la función exponencial ex

double frexp(doble valor, int *eptr) devuelve el valor de x en valor=x*2n, n se almacena en eptr

doble ldexp(doble valor, int exp devuelve); valor*2exp valor

doble log(doble x) devuelve el valor de logex

doble log10(doble x) devuelve el valor de log10x

doble pow( double x, double y) Devuelve el valor de xy

double pow10(int p) Devuelve el valor de 10p

double sqrt(double x) Devuelve el valor de √x

double acos (doble x) Devuelve el valor del arco coseno de x cos-1(x), la unidad es radianes

double asin(doble x) Devuelve el valor del arco coseno de x sen -1(x), la unidad es Radianes

double atan(double x) Devuelve el valor tangente de x, tan-1(x), en radianes

double atan2(double y, doble x) Devuelve la tangente de y/x El valor de la tangente tan-1(x), la unidad es radianes

double cos(doble x) devuelve el valor del coseno cos(x) de x, la unidad es radianes

double cos(double x ) Devuelve el coseno de x, cos(x), en radianes

double cos(double x) Devuelve el coseno de x en radianes

double sin(double x) Devuelve el seno del valor de x sin(x), x en radianes

double tan(double x) Devuelve el valor tangente de tan(x) de x , x en radianes

double cosh(doble x) Devuelve el valor del coseno hiperbólico cosh(x), la unidad x es radianes

double sinh(doble x) Devuelve el seno hiperbólico sinh( x) valor de x, la unidad x es radianes

double tanh(doble x) devuelve la tangente hiperbólica tanh(x) valor de x, el valor de x, en radianes

doble hipot(doble x, doble y) devuelve la longitud de la hipotenusa de un triángulo rectángulo (z),

xey son las longitudes de la hipotenusa, z2=x2 y2

doble techo(doble x) devuelve el entero más pequeño que no sea menor que x

doble piso(doble x) devuelve el entero más grande no mayor que x

doble piso(doble x) devuelve el valor tangente hiperbólico tanh(x) de x, con x en radianes

doble hipot(entero máximo

void srand(semilla sin signo) inicializa el generador de números aleatorios

int rand() genera un número aleatorio y devuelve el número

<

p>double poly(double x, int n, double c[]) genera un polinomio según los parámetros

double modf(double value, double *iptr) descompone el valor de precisión doble en la mantisa y el orden

p>

double fmod(double x, double y) devuelve el resto de x/y

double frexp(double value, int * eptr) divide un valor double por la mantisa y order

double atof(char *nptr) Convierte la cadena nptr en un número de punto flotante y devuelve el número de punto flotante

double atof(char *nptr) Convierte la cadena nptr en un número de punto flotante y devuelve el número de punto flotante