Red de conocimientos sobre prescripción popular - Como perder peso - ¿Cuál es el uso de la función atoi()? ¿Cuál es su archivo de encabezado? ¿Se puede utilizar en el editor Vi en Linux?

¿Cuál es el uso de la función atoi()? ¿Cuál es su archivo de encabezado? ¿Se puede utilizar en el editor Vi en Linux?

1. atoi (de ascii a entero) es una función que convierte cadenas a números enteros y se utiliza en programas informáticos y software de oficina.

2. Archivo de encabezado: #include

3. Se puede utilizar en el editor Vi en Linux.

La función Int atoi(const char *nptr) escanea la cadena del parámetro nptr y omite los espacios en blanco iniciales (como espacios, sangrías de tabulación). ¿Devuelve 0 si nptr no se puede convertir a int o si nptr es una cadena vacía? . En particular, esta función requiere que la cadena convertida se entienda como un número decimal.

Datos extendidos

Ejemplo:

1 gt;

# include ltstdlib.h gt

# include ltstdio.h gt

int main(void)

{

int n;

char * str = " 12345.67 ";

n = atoi(str);

printf("cadena = s entero =d\n ",str,n);

Devuelve 0; p>

}

Resultado de la ejecución

Cadena = 12345.67 Entero = 12345.000000

2 gt

# include ltstdlib. h gt

# include ltstdio.h gt

int main()

{

char a[]= "-100 "

char b[]= " 123 ";

int c

c = atoi(a) atoi(b);

printf("c = d\n ", c);

Devuelve 0;

}

Resultado de la ejecución

c = 23

Enciclopedia Baidu-atoi()